黑马程序员技术交流社区

标题: 关于scanf函数前100个数的和 [打印本页]

作者: aofex    时间: 2015-7-9 10:03
标题: 关于scanf函数前100个数的和
#include <stdio.h>
int main()
{

    int n = 100 ;
    int j = 0;

    for ( int i = 1 ; i<=n ; i++)
    {
        j = i + j;

    }
    printf("%d",j);

    return 0;

}
这样的话就是5050,下面这种就不行了 实在看不出错误  晕死
#include <stdio.h>
int main()
{
    // 1.定义变量存储用户输入的整数

    int n = 0;
    scanf("%d",&n);
    int j = 0;

    for ( int i = 1 ; i<=n ; i++)
    {
        j = i + j;

    }
    printf("%d",j);

    return 0;

}

作者: 丁铭检    时间: 2015-7-9 10:50
你切换一下target,要不就是在待输出前给个提示 吧。。程序是没问题的。。
作者: aofex    时间: 2015-7-9 13:32
丁铭检 发表于 2015-7-9 10:50
你切换一下target,要不就是在待输出前给个提示 吧。。程序是没问题的。。

:handshake
作者: 983616547    时间: 2015-7-9 13:41
切换target
作者: venn    时间: 2015-7-9 14:35
同意楼上的,,,,,,,,




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2