选择性结构
#include <stdio.h>#include <stdlib.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char *argv[]) {
int score;
scanf("%d",&score);
printf("your score is ");
switch(score){
case'90':printf("优秀");break;
case'80':printf("良好");break;
case'70':printf("一般");break;
case'60':printf("加油");break;
default:printf("你的输入有错");
}
return 0;
}
这个代码为什么定义为char就行,定义为int就不行