标题:总是不知道怎样用循环
取消只看楼主
一个人就好
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2011-4-11
结帖率:50%
已结贴  问题点数:20 回复次数:9 
总是不知道怎样用循环
从键盘上输入10个百分制成绩score,按下列原则输出其等级:score≥90,等级为A;80≤score<90,等级为B;70≤score<80,等级为C;60≤score<70,等级为D;score<60,等级为E。
我看书上是这样编的:main()
{int  score, grade;
  printf("Input a score(0~100): ");
  scanf("%d", &score);
  grade = score/10;   /*将成绩整除10,转化成switch语句中的case标号*/
  switch (grade)
{case  10:
  case    9: printf("grade=A\n"); break;
case    8: printf("grade=B\n"); break;
  case    7: printf("grade=C\n"); break;
  case    6: printf("grade=D\n"); break;
  case    5:
  case    4:
  case    3:
  case    2:
  case    1:
  case    0: printf("grade=E\n"); break;
  default: printf("The  score  is  out  of  range!\n");
这不但有一个错误,还不能循环,求解!!!
搜索更多相关主题的帖子: 键盘 看书 
2011-04-11 18:37
一个人就好
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2011-4-11
得分:0 
谢谢热心的人,可是该怎样循环呀?(一下输入10个数判断呀!)
2011-04-11 19:46
一个人就好
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2011-4-11
得分:0 
需要热心的人求解,呜呜
2011-04-11 20:20
一个人就好
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2011-4-11
得分:0 
谢谢啦
2011-04-13 17:26
一个人就好
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2011-4-11
得分:0 
回复 6楼 qq1023569223
谢谢你,void main后面掉了()
2011-04-13 17:28
一个人就好
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2011-4-11
得分:0 
再问一下,这题可以用数组来解吗?
2011-04-13 17:33
一个人就好
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2011-4-11
得分:0 
再问一下,这题可以用数组来解吗?
2011-04-13 17:35
一个人就好
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2011-4-11
得分:0 
这用得什么思想?
2011-04-13 19:01
一个人就好
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2011-4-11
得分:0 
?希望好心人教教我
2011-04-13 20:12
一个人就好
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2011-4-11
得分:0 
谢谢楼上的个位
2011-04-18 14:28



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-336323-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.718774 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved