
Copy code
#include <stdio.h>
int main() {
int i = 1, sum = 0
while (i <= 100) {
sum += i++
}
printf("1到100的和为:%d\n", sum)
return 0
}
上述代码使用了简单的 while 循环语句,通过累加器变量 i 和 sum 的值求和,并在循环结束后输出结果。代码简短、逻辑清晰。
在C语言中可以通过定义一个累加器(一个变量)并结合for循环来实现计算1到100之和。具体的实现程序如下:
double sum=0 // 定义累加器变量sum,并初始化为0
int i
for(i=1i<=100i++)
{
sum += i // 等价于sum = sum + i即将累加的和保存在累加器sum中
}
printf("%lf\n", sum) // 输出1到100之和
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)