用C语言输出1+2+3+4+...+99+100用四种方法输出

 时间:2026-02-12 13:41:45

1、方法一:

#include<stdio.h>

int main()

{

int a = 0,b = 1;

while (b <= 100)

{

a =a+b;

b++;

}

printf("%d", a);

return 0;

}

2、方法二:

#include<stdio.h>

int main()

{

int i, j = 0;

for (i = 1; i <= 100; i++)

{

j += i;

}

printf("%d", j);

return 0;

}

3、方法三:

#include<stdio.h>

int main()

{

int a = 0, b = 1;

do

{

a += b;

b++;

} while (b<=100);

printf("%d", a);

return 0;

}

4、方法四:(用数学公式)

#include<stdio.h>

int main()

{

printf("%d", (1 + 100) * 50);

return 0;

}

5、方法五:(最难最难打的方法也是最简单最简单的了)

#include<stdio.h>

int main()

{

printf("%d", 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 + 11 + 12 + 13 + 14 + 15 + 16 + 17 + 18 + 19 + 20 + 21 + 22 + 23 + 24 + 25 + 26 + 27 + 28 + 29 + 30 + 31 + 32 + 33 + 34 + 35 + 36 + 37 + 38 + 39 + 40 + 41 + 42 + 43 + 44 + 45 + 46 + 47 + 48 + 49 + 50 + 51 + 52 + 53 + 54 + 55 + 56 + 57 + 58 + 59 + 60 + 61 + 62 + 63 + 64 + 65 + 66 + 67 + 68 + 69 + 70 + 71 + 72 + 73 + 74 + 75 + 76 + 77 + 78 + 79 + 80 + 81 + 82 + 83 + 84 + 85 + 86 + 87 + 88 + 89 + 90 + 91 + 92 + 93 + 94 + 95 + 96 + 97 + 98 + 99 + 100);

return 0;

}

6、然后所有程序输出结果为5050。。。

小编打代码好累啊

特别是最后一种方法啊!

最后一种方法慎用

  • C语言中的基本数据类型
  • C语言编程:输入三个数取最大值/三个数求最大值
  • c语言输入三个整数,按从小到大的顺序输出
  • C语言中的scanf函数怎样输入字符串?
  • C语言如何打印九九乘法表?
  • 热门搜索
    同房出血什么原因 什么叫polo衫 uim卡是什么 婴儿喝什么奶粉好 蜜蜂养殖技术视频 解禁是什么意思 monitor是什么意思 徐州有什么好玩的地方 铁生锈是什么变化 什么可以去痘印