c语言用for循环实现1*3*5*7*9*11*13*15*17*19的乘积
时间: 2024-05-15 14:10:11 浏览: 14
使用for循环实现1*3*5*7*9*11*13*15*17*19的乘积,代码如下:
```
#include <stdio.h>
int main() {
int i, product = 1;
for (i = 1; i <= 19; i += 2) {
product *= i;
}
printf("1*3*5*7*9*11*13*15*17*19 = %d", product);
return 0;
}
```
这段代码中,我们使用for循环从1开始,每次加2,遍历到19。在循环体中,每次将i的值与product相乘,最终得到的product就是1*3*5*7*9*11*13*15*17*19的乘积。
相关问题
c语言编写程序,求1×2+3×4+5x6+7*8+..+19*20 的和使用wjile
以下是使用while循环语句计算1×2+3×4+5x6+7*8+..+19*20的和的C语言程序:
```c
#include <stdio.h>
int main() {
int sum = 0;
int i = 1;
while (i <= 19) {
sum += i * (i + 1);
i += 2;
}
printf("1×2+3×4+5x6+7*8+..+19*20的和为:%d\n", sum);
return 0;
}
```
程序的思路是使用一个循环语句,每次计算两个相邻的奇数的乘积,然后将计算结果累加到变量sum中,直到计算到19×20为止。最后输出计算结果。
c语言编写程序,求1×2+3×4+5x6+7*8+..+19*20 的和
您可以使用循环语句来实现这个程序,具体的实现代码如下:
```c
#include <stdio.h>
int main() {
int sum = 0;
int i;
for (i = 1; i <= 19; i += 2) {
sum += i * (i + 1);
}
printf("The sum is: %d\n", sum);
return 0;
}
```
这个程序使用了一个 for 循环,从 1 开始每次加 2,即 i 取 1、3、5、7 等奇数,然后计算当前数和下一个数的乘积,将结果累加到变量 sum 中。最后输出 sum 的值即可。
相关推荐
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![text/plain](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)