用c语言求1+2+3+....+120的总和 //求所示整数中偶数的和
时间: 2023-11-24 13:07:04 浏览: 86
第一个问题的答案:
用C语言求1+2+3+....+120的总和,可以使用循环语句来实现。具体代码如下:
```c
#include <stdio.h>
int main()
{
int i, sum = 0;
for(i = 1; i <= 120; i++)
{
sum += i;
}
printf("1+2+3+...+120 = %d\n", sum);
return 0;
}
```
输出结果为:
```
1+2+3+...+120 = 7260
```
第二个问题的答案:
用C语言求所示整数中偶数的和,同样可以使用循环语句来实现。具体代码如下:
```c
#include <stdio.h>
int main()
{
int i, sum = 0;
for(i = 1; i <= 120; i++)
{
if(i % 2 == 0)
{
sum += i;
}
}
printf("所示整数中偶数的和为 %d\n", sum);
return 0;
}
```
输出结果为:
```
所示整数中偶数的和为 3060
```
相关问题
用C语言求1+2+3+....+120的总和 //求所示整数中偶数的和
好的,下面是两个用C语言编写的程序,一个是求1到120的总和,另一个是求1到120中偶数的和:
求1到120的总和:
```c
#include <stdio.h>
int main() {
int sum = 0;
for (int i = 1; i <= 120; i++) {
sum += i;
}
printf("1到120的总和为:%d\n", sum);
return 0;
}
```
程序的执行流程如下:
1. 创建变量`sum`,用于存储总和,初始化为0;
2. 使用循环结构,从1到120遍历每个数,并将它们累加到变量`sum`中;
3. 输出总和。
求1到120中偶数的和:
```c
#include <stdio.h>
int main() {
int sum = 0;
for (int i = 2; i <= 120; i += 2) {
sum += i;
}
printf("1到120中偶数的和为:%d\n", sum);
return 0;
}
```
程序的执行流程如下:
1. 创建变量`sum`,用于存储偶数的和,初始化为0;
2. 使用循环结构,从2到120遍历每个偶数,并将它们累加到变量`sum`中;
3. 输出偶数的和。
上述两个程序都可以满足你的要求,可以直接运行并查看结果。
c语言编写//求1+2+3+....+120的总和 //求所示整数中偶数的和
第一个问题:可以使用循环进行累加求和,下面是一份示例代码:
```c
#include <stdio.h>
int main() {
int sum = 0;
for (int i = 1; i <= 120; i++) {
sum += i;
}
printf("1+2+3+...+120的总和为:%d\n", sum);
return 0;
}
```
第二个问题:可以使用循环遍历整数,判断每个整数是否为偶数,并累加到总和中,下面是一份示例代码:
```c
#include <stdio.h>
int main() {
int sum = 0;
for (int i = 1; i <= 100; i++) {
if (i % 2 == 0) {
sum += i;
}
}
printf("1~100中偶数的和为:%d\n", sum);
return 0;
}
```
在判断整数是否为偶数时,使用了取模运算符`%`,如果整数能够被2整除,结果为0,则说明该整数是偶数。
阅读全文