C语言for循环3 6 9...99的总和
时间: 2024-06-02 16:07:08 浏览: 12
Sure, the sum of 3, 6, 9... 99 using a 'for' loop in C language would be:
int sum = 0;
for (int i = 3; i <= 99; i += 3) {
sum += i;
}
The value of 'sum' would be 1683.
相关问题
C语言计算1*2*3+3*4*5+...+99*100*101
这个问题可以通过循环来解决。我们可以使用一个循环来计算每一项的乘积,并将每一项的乘积累加起来。以下是C语言的代码示例:
```c
#include <stdio.h>
int main() {
int sum = 0;
int product = 1;
for (int i = 1; i <= 99; i += 3) {
product = i * (i + 1) * (i + 2);
sum += product;
}
printf("结果为:%d\n", sum);
return 0;
}
```
这段代码中,我们使用一个循环来遍历每一项,每次循环计算当前项的乘积,并将其累加到总和中。最后输出结果。
用C语言编写一个程序,求1-1/2+1/3-1/4+....+1/99-1/100的值
下面是用C语言编写的程序,可以求解1-1/2+1/3-1/4+....+1/99-1/100的值:
```c
#include <stdio.h>
int main()
{
int i;
double sum = 0.0;
for (i = 1; i <= 100; i++) {
if (i % 2 == 1) {
sum += 1.0 / i;
} else {
sum -= 1.0 / i;
}
}
printf("1-1/2+1/3-1/4+....+1/99-1/100的值为:%f\n", sum);
return 0;
}
```
程序中使用了一个for循环,从1到100遍历每个分数,如果分数的分母是奇数,则将分数加到总和中,否则将分数减去总和。最后输出总和即可。