Chắc suất Đại học top - Giữ chỗ ngay!! ĐĂNG BÀI NGAY để cùng trao đổi với các thành viên siêu nhiệt tình & dễ thương trên diễn đàn.
#include
void main() {
int a = 1, b = 2;
for (int i = 0; i < 5; i++) {
switch (i){
case 2: a *= b;
case 4: b += 5;
default: a += b;
}
}
printf("%5d%5d", a, b);
cho em hỏi tại sao khi em chạy chương trình trên ứng dụng của lập trình C thì lại ra a=36 và b=12 ạ. Trong khi em tính thì lại ra a=21 và b=7 vậy ạ??
void main() {
int a = 1, b = 2;
for (int i = 0; i < 5; i++) {
switch (i){
case 2: a *= b;
case 4: b += 5;
default: a += b;
}
}
printf("%5d%5d", a, b);
cho em hỏi tại sao khi em chạy chương trình trên ứng dụng của lập trình C thì lại ra a=36 và b=12 ạ. Trong khi em tính thì lại ra a=21 và b=7 vậy ạ??