快捷导航

教材上的程序,回来敲了发现不对,case一直显示非法

#include#includeint main(){float grades;scanf("%f",&grades);switch ((int)grades / 10);{case 10:case 9:printf("A\n");case 8:printf("B\n");case 7:printf("C\n");default:printf("D\n");}system("pause");return 0;}

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员2

骚年,细节是魔鬼。
#include#includeintmain(){floatgrades;scanf("%f",&grades);switch((int)grades/10)//你是不是多大个分号?{case10:case9:printf("A\n");case8:printf("B\n");case7:printf("C\n");default:printf("D\n");}system("pause");return0;}望采纳
回复

使用道具 举报

switch 后面多了个;
回复

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP