M4AI绝影多少钱:还有一个 我是用 switch语句做的是同一个题目 也不知道错在那请高手帮我指正

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/09 10:00:07
#include<stdio.h>
main()
{int x;
printf("input one number:");
scanf("%d",&x);
switch(x)
printt("1.60<=x<=69);
printf("2.70<=x<=89);
printf("3.90<=x<=100);
printf("4.x<=59);
{case 1:printf("\njige");break;
case 2:printf("\nlianghao);break;
case 3:printf("\ngood");break;
case 4:printf("\nnerror");break;
defauit: printf("\n 非法错误");break;
}
}请高手帮帮我啊
我在问一下为什么, switch(x/10)要这样呢?难道不这样不可以吗

#include<stdio.h>
main()
{int x;
printf("input one number:");
scanf("%d",&x);
switch(x/10)
{
case 6:printf("\njige");break;
case 7:
case 8:printf("\nlianghao);break;
case 9:
case 10:printf("\ngood");break;
case 1:
case 2:
case 3:
case 4:
case 5:printf("\nnerror");break;
defauit: printf("\n 非法错误");break;
}
}

switch(x/10) 是求他的十位数...以十位数来分分数段的等级...