Chủ đề: Hỏi về rẽ nhánh trong C
-
28-08-2014, 08:02 AM #1
Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Trong toàn bộ mã của bạn, chỗ nào có kí tự '=' thì thay bằng "==".
View more random threads:
- ai giải thích giúp lênh getchar và putchar với.
- Làm thế nào để xóa đi 1 dòng hiển thị
- Thao tác đảo dãy!
- lỗi sắp xếp danh sách học sinh!
- Lam sao de implement function forall bang function exists?
- Đọc thừa 1 record từ tệp
- Có được địa chỉ? Làm sao để xuất được giá trị vùng nhớ
- Cho mình hỏi câu lênh này nghĩa là gì: canf ("%d%*c", &e)
- thuật toán xác định 2 đồ thị đẳng cấu
- quy hoạch đông
-
28-08-2014, 03:02 PM #2
Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
"=" là là toán tử gán, còn "==" là toán tử so sánh, trong phần if else phải dùng toán tử so sánh . .
-
28-08-2014, 03:17 PM #3
Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Lấy một đoạn trong mã của bạn
Mã:if (a = 1){ HinhChuNhat(); } else if (a = 2){ HinhVuong(); }
Mã:a = 1; if (a){ HinhChuNhat(); }...
Túm cái váy: Toán tử '=' dùng để gán giá trị. Toán tử '==' dùng để so sánh
-
28-08-2014, 04:44 PM #4
Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Hỏi về rẽ nhánh trong C
Mình có làm thuật toán sau ...nhưng tại sao khi mình ấn cả 1 lẫn 2 thì đều rẽ về 1 vậy ạ?
Mã:#include <stdio.h> #include <conio.h> #include <stdlib.h> #include <math.h> float PI=3.14,a,b,c,d,h,P,S,r,m,n; char hinh; void HinhChuNhat(){ printf("Ban muon tinh S hay P? "); scanf("%s", &hinh); if (hinh = 'P'){printf("Nhap do dai va do rong hinh chu nhat: "); scanf("%f %f", &a, &b); printf("Chu vi hinh chu nhat la %.1f ", (a+b)*2); } else if (hinh = 'S'){printf("Nhap do dai va do rong hinh chu nhat: "); scanf("%f %f", &a, &b); printf("Dien tich hinh chu nhat la %.1f ", a*b); } } void HinhVuong(){ printf("Ban muon tinh S hay P? "); scanf("%s", &hinh); if (hinh = 'P'){printf("Nhap do dai canh hinh vuong: "); scanf("%f", &a); printf("Chu vi hinh vuong la %.1f ", a*4); } else if (hinh = 'S'){printf("Nhap do dai canh hinh vuong: "); scanf("%f", &a); printf("Dien tich hinh vuong la %f", a*a); } } main (){ printf("Ban muon tinh hinh gi 1. Hinh chu nhat 2. Hinh vuong "); scanf ("%s", &a); if (a = 1){ HinhChuNhat(); } else if (a = 2){ HinhVuong(); } getch(); }
NGUỒN SỈ ÁO KHOÁC DENIM NỮ TPHCM CHẤT LƯỢNG CAO Bạn muốn nhập sỉ áo khoác denim nữ để bắt đầu việc buôn bán Online phong cách nhưng lại chưa có kinh nghiệm, muốn sắm xưởng sỉ xống áo vừa có thể giải...
Xưởng sỉ áo khoác jeans denim giá...