通过键盘输入两个整数,输出这两个数之间所有奇数的和和以及乘积的值C语言。
时间: 2024-03-03 15:47:25 浏览: 128
好的,下面是对应的C语言代码:
```c
#include <stdio.h>
int main()
{
int num1, num2, sum = 0, product = 1;
printf("请输入两个整数:");
scanf("%d %d", &num1, &num2);
// 确保 num1 是偶数
if (num1 % 2 != 0)
num1++;
// 计算奇数的和与乘积
for (int i = num1; i <= num2; i += 2)
{
sum += i;
product *= i;
}
printf("%d到%d之间所有奇数的和为:%d\n", num1, num2, sum);
printf("%d到%d之间所有奇数的乘积为:%d\n", num1, num2, product);
return 0;
}
```
程序的执行流程:
1. 从键盘读入两个整数 `num1` 和 `num2`。
2. 如果 `num1` 是奇数,则将其加1,确保 `num1` 是偶数。
3. 使用 `for` 循环,计算 `num1` 到 `num2` 之间所有奇数的和与乘积。
4. 输出计算结果。
阅读全文
相关推荐
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![exe](https://img-home.csdnimg.cn/images/20241231044909.png)
![docx](https://img-home.csdnimg.cn/images/20241231044901.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![c](https://img-home.csdnimg.cn/images/20250102104920.png)
![py](https://img-home.csdnimg.cn/images/20250102104920.png)
![js](https://img-home.csdnimg.cn/images/20250102104920.png)
![c](https://img-home.csdnimg.cn/images/20250102104920.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![class](https://img-home.csdnimg.cn/images/20250102104920.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)