| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 714 人关注过本帖
标题:求教,本人新手,写的一个C出现的问题
取消只看楼主 加入收藏
夕痕
Rank: 1
来 自:临界
等 级:新手上路
帖 子:40
专家分:3
注 册:2013-4-22
结帖率:90%
收藏
已结贴  问题点数:3 回复次数:4 
求教,本人新手,写的一个C出现的问题
#include<stdio.h>
#include<math.h>
int main()
{
    int n;
    while (scanf("%n",&n)!=EOF)
    {
        if(0<n||n>100)
        printf("Score is error!\n");
        else
        {
            switch(n/10)
            {
            case 10:
            case 9: printf("A\n");break;
            case 8: printf("B\n");break;
            case 7: printf("C\n");break;
            case 6: printf("D\n");break;
            default:printf("E\n");break;
            }
        }
    }
    return 0;
}
结果是连数字都没有输入,一直都是出现E。求教。
搜索更多相关主题的帖子: include default return 
2013-04-22 22:59
夕痕
Rank: 1
来 自:临界
等 级:新手上路
帖 子:40
专家分:3
注 册:2013-4-22
收藏
得分:0 
注:我写的题目是求分数段。用不同的字母表示。求教,先谢过。

爱的本质是赋予一个人伤害自己的权利。
2013-04-22 23:01
夕痕
Rank: 1
来 自:临界
等 级:新手上路
帖 子:40
专家分:3
注 册:2013-4-22
收藏
得分:0 
回复 3楼 yhlvht
谢。

爱的本质是赋予一个人伤害自己的权利。
2013-04-23 10:13
夕痕
Rank: 1
来 自:临界
等 级:新手上路
帖 子:40
专家分:3
注 册:2013-4-22
收藏
得分:0 
回复 3楼 yhlvht
if(n < 0|| n > 100)
if(0 < n||n > 100)
这2个有什么差别?第一个的结果是对的,但第二个的结果又永远是Score is error!。
求!

爱的本质是赋予一个人伤害自己的权利。
2013-04-23 10:26
夕痕
Rank: 1
来 自:临界
等 级:新手上路
帖 子:40
专家分:3
注 册:2013-4-22
收藏
得分:0 
回复 3楼 yhlvht
谢谢了。

爱的本质是赋予一个人伤害自己的权利。
2013-04-25 21:23
快速回复:求教,本人新手,写的一个C出现的问题
数据加载中...
 
   



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

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