永发信息网

c语言差错

答案:3  悬赏:10  手机版
解决时间 2021-03-16 21:15
#include
#include
main()
{
int grade,total=0,errtotal=0,ecount=0;
int acount=0,bcount=0,ccount=0,dcount=0;
printf("请输入学生的成绩\n");
while((grade=getchar())!=EOF)
{
switch(grade)
{
case'A':
case'a':++acount;++total;
break;

case'B':
case'b':++bcount;++total;
break;

case'C':
case'c':++ccount;++total;
break;

case'D':
case'd':++dcount;++total;
break;

case'E':
case'e':++ecount;++total;
break;

case'\n':
case' ':
break;
default: printf("输入错误啊\n");
++errtotal;
break;
}
}
printf("\n有效输入次数:%d,无效输入次数:%d\n",total,errtotal);
printf("总人数:%d,成绩分布如下:\n",total);
printf("A级=%d人 B级=%d人 C级=%d人 D级=%d人 E级=%d人\n",acount,bcount,ccount,dcount,ecount );
getch();
}

显示错误的是

default: printf("输入错误啊\n");
++errtotal;
break;
这一句。。。
最佳答案
default: printf("输入错误啊\n");
++errtotal;
break;
这一句。。。

注意一下:
printf("输入错误啊\n");这个最后的右括号是中文的,用英文的再敲一遍

printf("A级=%d人 B级=%d人 C级=%d人 D级=%d人 E级=%d人\n",acount,bcount,ccount,dcount,ecount );
这一句的第一个左括号也是中文的,用英文的再敲一遍
全部回答
主要是英语的括号输成了中文的括号 #include #include main() { int grade,total=0,errtotal=0,ecount=0; int acount=0,bcount=0,ccount=0,dcount=0; printf("请输入学生的成绩\n"); while((grade=getchar())!=EOF) { switch(grade) { case'A': case'a':++acount;++total; break; case'B': case'b':++bcount;++total; break; case'C': case'c':++ccount;++total; break; case'D': case'd':++dcount;++total; break; case'E': case'e':++ecount;++total; break; case'\n': case' ': break; default: printf("输入错误啊\n"); ++errtotal; break; } } printf("\n有效输入次数:%d,无效输入次数:%d\n",total,errtotal); printf("总人数:%d,成绩分布如下:\n",total); printf("A级=%d人 B级=%d人 C级=%d人 D级=%d人 E级=%d人\n",acount,bcount,ccount,dcount,ecount ); getch(); }

代码呢??下面是我的代码:

#include<stdio.h> void main() {int i,a[6][6],j;  for(i=0;i<6;i++)     a[i][0]=a[i][i]=1;  for(i=2;i<6;i++)     for(j=1;j<6;j++)     a[i][j]=a[i-1][j]+a[i-1][j-1];  for(i=0;i<6;i++)     {for(j=0;j<=i;j++)     printf("%10d",a[i][j]);     printf("\n");     } }

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
热转印衣服可以用洗衣机洗吗?印在棉衣上的
长沙干马乡在哪里啊,我有事要去这个地方
我lol铂金3两千八的隐藏分 铂金五刚刚晋级赛
上海举家网络科技有限公司怎么样?
哪里有第三方机构可以开具证明国际快递件不是
洋红星牌台球会所地址有知道的么?有点事想过
‖棒球物语强力点的球员分别是打什么球队出
你的眼光你的笑是我今生最痛出自哪首歌?赵薇
艺美布艺地址在哪,我要去那里办事
腰痛宁膏药的功能
疯狂猜成语 六个甲字还有一个小孩是什么成
杨村开眼角做的好的是那?
xbox360修改的存档老损坏
金山路/兴临路(路口)在什么地方啊,我要过去
水浒Q传挂超千练被动的问题
推荐资讯
为什麽我的淘宝账号在旺信上登录不起,说是此
如何公平处理多个客服好评率
问一下一个数学题 5a➕3b=438。 3a
小佳数码快印在什么地方啊,我要过去处理事情
雷克萨斯e250和沃尔沃s60l哪个好,现在纠结的
POS机上的套码和跳码是一样的吗还是说有区别
世界名包 标志 中文名 ,,, 要图谢谢
wow7.15 联盟 肉弹怎么获
多选题下列关于现代生物科技的描述正确的是A.
蒸米饭怎么做的米不稀不干??求方法!!
table 和desk有什么区别?
一个电影讲的是周星驰带了很多穿白衣服的人人
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?