小编Raf*_*rus的帖子

大数序列之和

#include <stdio.h>

int main() {
    unsigned long int sum = 0LL;
    long i;
    for (i = 0LL; i < 100000000; i++) {
        sum = sum + i;
    }
    printf("%i", sum);
}
Run Code Online (Sandbox Code Playgroud)

这就是我的全部代码,我很好奇为什么它打印 887459712 而不是 4999999950000000,以及如何解决这个问题

c

1
推荐指数
1
解决办法
52
查看次数

标签 统计

c ×1