使用c++写出求 1-10 的奇数之和,偶数之积。
时间: 2024-06-17 15:03:17 浏览: 8
可以使用C++的循环语句和条件语句来实现求1-10的奇数之和和偶数之积。具体实现方法如下:
```c++
#include <iostream>
using namespace std;
int main() {
int sum = 0;
int product = 1;
for (int i = 1; i <= 10; i++) {
if (i % 2 == 0) { // 判断偶数
product *= i; // 累乘
} else { // 奇数
sum += i; // 累加
}
}
cout << "1-10的奇数之和为:" << sum << endl;
cout << "1-10的偶数之积为:" << product << endl;
return 0;
}
```
相关问题
编程求出1~20之间的奇数之和,偶数之积。用C++写出来
#include <stdio.h>
int main() {
int sum = 0; // 奇数之和初始化为0
int product = 1; // 偶数之积初始化为1
for (int i = 1; i <= 20; i++) {
if (i % 2 == 0) { // 如果是偶数
product *= i; // 偶数之积乘上该数
} else { // 如果是奇数
sum += i; // 奇数之和加上该数
}
}
printf("奇数之和为:%d\n", sum);
printf("偶数之积为:%d\n", product);
return 0;
}
写写出C++中判断一个字是奇数的程序出
好的,以下是判断一个字是否为奇数的 C 语言程序:
```
#include <stdio.h>
int main() {
int num;
printf("请输入一个整数:");
scanf("%d", &num);
if (num % 2 == 0) {
printf("%d 是偶数。\n", num);
} else {
printf("%d 是奇数。\n", num);
}
return 0;
}
```
希望能够帮到你!