| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1187 人关注过本帖
标题:我要崩溃了!到底哪错了!!!
只看楼主 加入收藏
默念。幸福
Rank: 1
等 级:新手上路
帖 子:30
专家分:0
注 册:2013-10-10
结帖率:40%
收藏
已结贴  问题点数:4 回复次数:23 
我要崩溃了!到底哪错了!!!
#include<stdio.h>
#include<stdlib.h>

int main(void)

{  
    char Grade;

//    printf("Intput Grade:%c\n");  //

    scanf("%c",&Grade);

    switch(Grade);
    {
    case A:
        printf("90~100\n");
    case B:
        printf("80~89\n");
    case C:
        printf("70~79\n");
    case D:
        printf("60~69\n");
    case E:
        printf("0~59\n");

        break;
    }
    return 0;
}
搜索更多相关主题的帖子: include return 
2013-10-25 14:03
embed_xuel
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:58
帖 子:3845
专家分:11385
注 册:2011-9-13
收藏
得分:1 
别学了,啥都不会

总有那身价贱的人给作业贴回复完整的代码
2013-10-25 14:10
hh373231690
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:67
专家分:138
注 册:2012-10-13
收藏
得分:1 
哎 你看看书上说break的内容
2013-10-25 14:55
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
收藏
得分:1 
看看书
2013-10-25 15:06
awisebird_
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:82
专家分:185
注 册:2013-7-6
收藏
得分:1 
每个case语句最后面都要加break;语句
2013-10-25 15:11
lsh496100
Rank: 2
等 级:论坛游民
帖 子:14
专家分:23
注 册:2013-10-16
收藏
得分:1 
switch看完就回了
2013-10-25 17:06
haiboself
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:193
专家分:196
注 册:2013-10-23
收藏
得分:1 
喝喝  没break,这样的话switch中的语句都会执行的、把break加上吧
2013-10-25 17:09
haiboself
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:193
专家分:196
注 册:2013-10-23
收藏
得分:0 
还有字符要带单撇号吧 'A'
2013-10-25 17:11
fu2751653
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:38
专家分:100
注 册:2011-4-11
收藏
得分:1 
是啊,需要‘’grade定义的是字符型,还有用switch,最好要有个default: ;每个case都需要break
2013-10-25 17:26
默念。幸福
Rank: 1
等 级:新手上路
帖 子:30
专家分:0
注 册:2013-10-10
收藏
得分:0 
回复 5楼 awisebird_
这样都不行!


#include<stdio.h>
#include<stdlib.h>

int main(void)

{  
    char Grade;

//    printf("Intput Grade:%c\n");  //

    scanf("%c",&Grade);

    switch(Grade);
    {
    case‘A’:
        printf("90~100\n");
        break;
    case ‘B’:
        printf("80~89\n");
        break;
    case ‘C’:
        printf("70~79\n");
        break;
    case‘D’:
        printf("60~69\n");
        break;
    case ‘E’:
        printf("0~59\n");
        break;

        
    }
    return 0;
}
2013-10-25 17:46
快速回复:我要崩溃了!到底哪错了!!!
数据加载中...
 
   



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

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