| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1149 人关注过本帖
标题:这个程序有什么错误?
只看楼主 加入收藏
快鲨
Rank: 1
等 级:新手上路
帖 子:10
专家分:2
注 册:2012-7-24
收藏
 问题点数:0 回复次数:20 
这个程序有什么错误?
#include<stdio.h>

void main()
{
    int score;
        scanf("%d",&score);
    if (score < 60)
    {
        printf("%d\n" E);
    }
    else if(60 <= score < 70)
    {
        printf("%d\n" D);
    }
    else if(70 <= score < 80)
    {
        printf("%d\n" C);
    }
    else if(80 <= score 90)
    {
        printf("%d\n" B);
    }
    else
    {
        printf("%d\n" A);
    }
}

2012-07-24 08:52
随风飘荡
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:3
帖 子:208
专家分:598
注 册:2011-9-9
收藏
得分:0 
先好好看书,有想法是好的,继续努力吧

C里面没有像 80< score <90这样的

你要 80 <= score && score <= 90这样
2012-07-24 08:58
姻脂梦
Rank: 6Rank: 6
等 级:侠之大者
帖 子:264
专家分:424
注 册:2012-7-3
收藏
得分:0 
ABCD从何而来?
2012-07-24 09:07
无聊恢恢
Rank: 2
等 级:论坛游民
帖 子:21
专家分:20
注 册:2012-7-19
收藏
得分:0 
错误不少 printf输出格式不对 if判断的方式也不对
2012-07-24 09:11
a7882669
Rank: 4
等 级:业余侠客
帖 子:192
专家分:290
注 册:2012-4-17
收藏
得分:0 
同上,建议你还是再去把这一章节的书再看看,
2012-07-24 10:21
jarryjsq
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:45
专家分:124
注 册:2011-7-11
收藏
得分:0 
60 <= score < 70是错的,可以这样写60<=score && score<70
2012-07-24 10:23
jarryjsq
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:45
专家分:124
注 册:2011-7-11
收藏
得分:0 
A,B,C,D,E那边输出也是错的。
2012-07-24 10:24
洛神似晓
Rank: 2
等 级:论坛游民
帖 子:15
专家分:16
注 册:2012-7-11
收藏
得分:0 
回复 楼主 快鲨
很多格式都没对,输出ABCDE直接 printf("A");就可以了,if判断也没对。
2012-07-24 10:41
phzhang89
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2012-7-24
收藏
得分:0 
强烈建议随便找一本c语言的书看一下!
2012-07-24 10:55
姻脂梦
Rank: 6Rank: 6
等 级:侠之大者
帖 子:264
专家分:424
注 册:2012-7-3
收藏
得分:0 
printf ("%d\n",A);
2012-07-24 12:43
快速回复:这个程序有什么错误?
数据加载中...
 
   



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

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