c语言求和
时间: 2023-07-02 07:04:41 浏览: 54
以下是使用 C 语言编写的两个数相加并输出结果的示例代码:
```c
#include <stdio.h>
int main() {
int num1 = 10, num2 = 20, sum;
sum = num1 + num2;
printf("The sum of %d and %d is %d\n", num1, num2, sum);
return 0;
}
```
在这个例子中,我们定义了两个整数变量 `num1` 和 `num2`,并将它们相加,将结果存储在 `sum` 变量中。然后,我们使用 `printf()` 函数将结果打印到控制台上。最终,我们使用 `return 0;` 语句结束程序的执行。
相关问题
斐波那契数列C语言求和
斐波那契数列是指:第一项和第二项均为1,从第三项开始,每一项都是前两项的和。斐波那契数列前n项之和可以通过循环或递归实现。下面是一个C语言循环实现斐波那契数列前n项之和的示例代码:
```c
#include <stdio.h>
int main() {
int n, i, sum = 0, a = 1, b = 1, c;
scanf("%d", &n);
for (i = 3; i <= n; i++) {
c = a + b;
a = b;
b = c;
if (i % 2 == 0) {
sum += c;
}
}
printf("%d\n", sum);
return 0;
}
```
在上述代码中,我们使用了三个变量a、b、c来存储斐波那契数列的前三项,然后通过循环计算出第4项到第n项的值,并将其中偶数项的值累加到sum变量中,最后输出sum的值即为斐波那契数列前n项之和。
C语言求和s=1!+2!+3!+4!
以下是两种C语言求和s=1!+2!+3!+4!的例子:
1.方法1:
```c
int main() {
int sum = 0;
for (int i = 1; i <= 4; i++) {
int ret = 1;
for (int j = 1; j <= i; j++) {
ret = j * ret;
}
sum = ret + sum;
}
printf("%d", sum);
system("pause");
return 0;
}
```
2.方法2:
```c
int main() {
int ret = 1;
int sum = 0;
for (int i = 1; i <= 4; i++) {
ret = i * ret;
sum = sum + ret;
}
printf("%d", sum);
system("pause");
return 0;
}
```
相关推荐
![](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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)