| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 568 人关注过本帖
标题:这个程序哪里错了,请大家指正
只看楼主 加入收藏
无事学编程
Rank: 1
等 级:新手上路
帖 子:60
专家分:5
注 册:2012-11-2
结帖率:82.35%
收藏
 问题点数:0 回复次数:11 
这个程序哪里错了,请大家指正
# include <stdio.h>
int main()
{
 int a;
 scanf("%d",&a);
 if(a>=90) return A;
 if(a>=80&&a<=89) return B;
 if(a>=70&&a<=79) return C;
 if(a>=60&&a<=69) return D;
 else return E;
}
搜索更多相关主题的帖子: return include 
2012-11-03 17:06
yaobao
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:4
帖 子:1854
专家分:4121
注 册:2012-10-25
收藏
得分:0 
这种情况用else if比较好,你写的那些if语句系统不认的。

认认真真的学习,踏踏实实的走路:戒骄戒躁!!!
2012-11-03 17:13
yaobao
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:4
帖 子:1854
专家分:4121
注 册:2012-10-25
收藏
得分:0 
你在第2,3,4个if前都加个else试试,再说光有输入没有输出啊,你怎么看返回结果

认认真真的学习,踏踏实实的走路:戒骄戒躁!!!
2012-11-03 17:15
Maple1992
Rank: 1
等 级:新手上路
帖 子:8
专家分:1
注 册:2011-11-5
收藏
得分:0 
1.在后面3个if前面加个else,让if和else一一对应
2.你这个题目的意思是要输入成绩,然后输出等级?但你这样没有输出啊,把每个return语句改成输出语句就行了
2012-11-03 17:23
无事学编程
Rank: 1
等 级:新手上路
帖 子:60
专家分:5
注 册:2012-11-2
收藏
得分:0 
  恩,这个题目的意思是要输入成绩,然后输出等级,谢谢大家指正
2012-11-03 17:25
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
又是在返回值上出错,上次是这样,这次又这样。

授人以渔,不授人以鱼。
2012-11-03 17:27
无事学编程
Rank: 1
等 级:新手上路
帖 子:60
专家分:5
注 册:2012-11-2
收藏
得分:0 
# include <stdio.h>
int main()
{
 int a,A,B,C,D,E;
 scanf("%d",&a);
 if(a>=90);
 printf("A\n");
 else if(a>=80&&a<=89);
 Printf("B\n");
 else if(a>=70&&a<=79);
 printf("C\n");
 else if(a>=60&&a<=69);
 printf("D\n");
 else printf("E\n");
 return 0;
}
这样修改后还是错误,哪里错误,我是新手,实在找不出哪里错了
2012-11-03 17:30
无事学编程
Rank: 1
等 级:新手上路
帖 子:60
专家分:5
注 册:2012-11-2
收藏
得分:0 
回复 6楼 TonyDeng
恩恩,我是新手,在编程的道路上,是注定要经过一条充满错误的小道,还请各位多多指教
2012-11-03 17:34
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
你返回的ABCDE,没有用单引号括住,编译器认为那是变量标识符,但你没有定义这些变量,所以报错。要学会看编译信息,那些文字写得很清楚。

授人以渔,不授人以鱼。
2012-11-03 17:36
无事学编程
Rank: 1
等 级:新手上路
帖 子:60
专家分:5
注 册:2012-11-2
收藏
得分:0 
终于改对了,谢谢谢谢
2012-11-03 17:45
快速回复:这个程序哪里错了,请大家指正
数据加载中...
 
   



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

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