请在 下方输入 要搜索的题目:

从键盘上输入一个正整数,求出它的偶数因子、奇数因子的个数,所有因子的和,将结果从屏幕输出。因子不包括1和自身。

从键盘上输入一个正整数,求出它的偶数因子、奇数因子的个数,所有因子的和,将结果从屏幕输出。因子不包括1和自身。

发布时间:2025-06-17 04:24:07
推荐参考答案 ( 由 快搜搜题库 官方老师解答 )
联系客服
答案:解:用测试所有可能的因子,对得到的因子判断其奇偶性奇数并累加求和,最后输出。#include using namespace std;void main(){int m, odd = 0, even = 0, sum = 0;cout << "输入一个正整数:" << endl;cin >> m;if (m < 1) return;for (int k = 2; k < m; k ){if (m % k == 0){sum = sum k;if (k % 2 == 0) even ;else odd ;}}cout << "奇数因子:" << odd << endl;cout << "偶数因子:" << even << endl;cout << "因子之和:" << sum << endl;}
专业技术学习
专业技术学习
搜搜题库系统