| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 852 人关注过本帖
标题:总是不知道怎样用循环
取消只看楼主 加入收藏
一个人就好
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
快速回复:总是不知道怎样用循环
数据加载中...
 
   



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

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