| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1116 人关注过本帖
标题:为什么没有输出呢?谢谢啦,请指教
只看楼主 加入收藏
刘蕊楹
Rank: 2
等 级:论坛游民
帖 子:41
专家分:44
注 册:2015-2-2
结帖率:100%
收藏
已结贴  问题点数:10 回复次数:19 
为什么没有输出呢?谢谢啦,请指教
#include<stdio.h>
int main()
{
    int n,j,sum;
    while(scanf("%d",&n)!=EOF)
    {
        sum=0;
        while(n--)
    {
            scanf("%d",&j);
            sum+=j;
        }
        printf("%d\n",sum);
    }
    return 0;
}
搜索更多相关主题的帖子: return 
2015-02-17 21:29
longwu9t
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:6
帖 子:732
专家分:2468
注 册:2014-10-9
收藏
得分:1 
程序代码:
#include <stdio.h>
#include <stdlib.h>

int get_int(void) {
    int input;
    char ch;

    while(scanf("%d", &input) != 1) {
        while((ch = getchar()) != '\n') {
            putchar(ch);
        }

        puts(" 不是整型数据\n"
             "请输入一个整型数据\n"
             "比如 1, 0, -1 ...");
    }

    return input;
}

int main(void) {
    int n, val, sum;

    while(1) {
        sum = 0;
        puts("输入求和的数据个数 n ... (当 n <= 0 退出程序)");

        if((n = get_int()) > 0) {
            fflush(stdin);
            puts("依次输入各数据项...");

            while(n--) {
                val = get_int();
                sum += val;
            }

            fflush(stdin);
            printf("%d\n", sum);

        } else break;
    }

    return 0;
}


[ 本帖最后由 longwu9t 于 2015-2-17 23:02 编辑 ]

Only the Code Tells the Truth             K.I.S.S
2015-02-17 22:17
hzg123
Rank: 2
等 级:论坛游民
帖 子:8
专家分:34
注 册:2015-2-16
收藏
得分:0 
程序没错。。。
1 2
2
2 2 2
4
3 3 3 3
9
4 4 4 4 4
16
2015-02-17 23:00
邵蜜柚
Rank: 2
来 自:权大大
等 级:论坛游民
帖 子:79
专家分:86
注 册:2015-2-8
收藏
得分:1 
不在家不能上机验证,但是看到楼上那个数据,说明他上机啦。你这个程序是没什么问题的,思密达这次你的scanf函数用对了吗?
还有我突然意识到,你是不是不会用!=eof

[ 本帖最后由 邵蜜柚 于 2015-2-17 23:18 编辑 ]

请给你男神一个爱你的理由。
2015-02-17 23:17
诸葛欧阳
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:流年
等 级:贵宾
威 望:82
帖 子:2790
专家分:14619
注 册:2014-10-16
收藏
得分:1 
这个输入貌似没有用到eof,直接输入所有数据按下回车就行了

一片落叶掉进了回忆的流年。
2015-02-18 10:03
邵蜜柚
Rank: 2
来 自:权大大
等 级:论坛游民
帖 子:79
专家分:86
注 册:2015-2-8
收藏
得分:1 
回复 5楼 诸葛欧阳
也是噢。

请给你男神一个爱你的理由。
2015-02-18 12:05
刘蕊楹
Rank: 2
等 级:论坛游民
帖 子:41
专家分:44
注 册:2015-2-2
收藏
得分:0 
回复 4楼 邵蜜柚
对。 我不会用EOF,
2015-02-18 13:44
刘蕊楹
Rank: 2
等 级:论坛游民
帖 子:41
专家分:44
注 册:2015-2-2
收藏
得分:0 
回复 2楼 longwu9t
这个程序太长了,我那个程序有行数限制,而且这个程序我有好多都看不懂,不过还是谢谢啦(*^__^*) 嘻嘻……
2015-02-18 13:48
邵蜜柚
Rank: 2
来 自:权大大
等 级:论坛游民
帖 子:79
专家分:86
注 册:2015-2-8
收藏
得分:0 
回复 7楼 刘蕊楹
我也不会,好像是什么快捷键,但和这个好像也没关系

请给你男神一个爱你的理由。
2015-02-18 14:11
刘蕊楹
Rank: 2
等 级:论坛游民
帖 子:41
专家分:44
注 册:2015-2-2
收藏
得分:0 
回复 9楼 邵蜜柚
额。。。。。
2015-02-18 18:41
快速回复:为什么没有输出呢?谢谢啦,请指教
数据加载中...
 
   



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

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