用c语言计算1+4+7+…+301的和
时间: 2023-10-08 16:06:15 浏览: 42
#include <stdio.h>
int main() {
int sum = 0;
for (int i = 1; i <= 301; i += 3) {
sum += i;
}
printf("1 + 4 + 7 + ... + 301 = %d", sum);
return 0;
}
相关问题
用C语言计算1+3+5+7+……+99
可以使用循环语句来计算这个表达式的值,以下是用C语言计算1+3+5+7+……+99的代码:
```c
#include <stdio.h>
int main() {
int sum = 0;
for (int i = 1; i <= 99; i += 2) {
sum += i;
}
printf("1 + 3 + 5 + 7 + ... + 99 = %d", sum);
return 0;
}
```
上述代码中,我们使用了for循环语句,从1开始递增2,一直到99。在每次循环中,我们将当前的数字累加到sum变量中。最后输出sum的值即为所求。
用C语言计算1+2+3+ N的和
您可以使用循环来计算1到N的和,以下是使用C语言的代码示例:
```c
#include <stdio.h>
int main() {
int N, sum = 0;
printf("请输入一个正整数N:");
scanf("%d", &N);
for (int i = 1; i <= N; i++) {
sum += i;
}
printf("1到%d的和为:%d\n", N, sum);
return 0;
}
```