求1+3+5+7+...+99的和c语言
时间: 2023-11-16 14:05:26 浏览: 219
C语言程序设计-求1-3+5-7+9……-99+101的值。 (运行结果:51)。
5星 · 资源好评率100%
可以使用两种方法来求1+3+5+7+...+99的和,分别是for循环和while循环。
方法一:
#include<stdio.h>
int main() {
int sum = 0;
for (int i = 1;i < 100;i+=2) {
sum = sum + i;
}
printf("1+3+5+...+99=%d\n", sum);
return 0;
}
方法二:
#include<stdio.h>
int main() {
int sum = 0;
int i = 1;
while (i<100) {
sum = sum + i;
i = i + 2;
}
printf("1+3+5+...+99=%d\n", sum);
return 0;
}
阅读全文