Page 950 - เตรียมสอบครูผู้ช่วยคอมพิวเตอร์_compressed
P. 950
่
5. จงแสดงผลการรันของโปรแกรมตอไปน ี ้
#include <stdio.h>
void main(){
int a, b;
char symb;
printf("Please choice symbol (+, -, *, /, %) : ");
scanf("%c", &symb);
printf("Enter first number : ");
scanf("%d", &a);
printf("Enter second number : ");
scanf("%d", &b);
switch(symb){
case '*' :
printf("Result = %d\n", a*b);
break;
case '-' :
printf("Result = %d\n", a-b);
break;
case '+' :
printf("Result = %d\n", a+b);
break;
case '%' :
printf("Result = %d\n", a%b);
break;
case '/' :
printf("Result = %d\n", a/b);
break;
default : printf("Error!\n");
}
}
แนวตอบ ใช้แนวทางการเขียนโปรแกรม โครงสร้างแบบหลายทางเลือก
จะได้ผลลัพธ์กรณีที่พิมพ์สัญลักษณ ์ /
Please choice symbol (+, -, *, /, %) : /
Enter first number : 31
7