c语言编程输出1+1+2+3+5+8+13+21的和
时间: 2023-09-10 09:05:42 浏览: 90
以下是使用 C 语言编写的代码,可以输出 1 1 2 3 5 8 13 21 的和:
```c
#include <stdio.h>
int main() {
int num1 = 1, num2 = 1, sum = 2, next_num;
for (int i = 0; i < 5; i++) {
next_num = num1 + num2;
sum += next_num;
num1 = num2;
num2 = next_num;
}
printf("1 1 2 3 5 8 13 21 的和为:%d\n", sum);
return 0;
}
```
输出结果为:
```
1 1 2 3 5 8 13 21 的和为:54
```
相关问题
c语言用循环结构for编程输出1+1+2+3+5+8+13+21的和
可以使用如下代码实现:
```c
#include <stdio.h>
int main() {
int n = 8; // 一共有8个数字需要相加
int sum = 0;
int a = 1, b = 1; // 初始化前两个数字为1
for (int i = 1; i <= n; i++) {
sum += a;
int temp = b;
b = a + b;
a = temp;
}
printf("和为:%d\n", sum);
return 0;
}
```
在循环中,我们先将当前数字 `a` 加到 `sum` 中,然后更新 `a` 和 `b`,使得下一个数字为 `a+b`,同时 `a` 更新为原来的 `b`,`b` 更新为原来的 `a+b`。最后输出 `sum` 即可。
c语言编程求解1+3+5+…+n
可以使用循环语句来求解1+3+5+...+n的和,代码如下:
```c
#include <stdio.h>
int main() {
int n, sum = 0;
printf("请输入一个正整数n:");
scanf("%d", &n);
for (int i = 1; i <= n; i += 2) {
sum += i;
}
printf("1+3+5+...+%d=%d\n", n, sum);
return 0;
}
```
首先,通过 `scanf` 函数获取用户输入的正整数 `n`。然后,使用 `for` 循环从 1 开始遍历到 `n`,每次遍历加 2,即得到 1、3、5、7 等奇数。在循环体中,将每个奇数累加到 `sum` 变量中。最后,输出结果。
相关推荐
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)