将一个正整数N(1 < N < 32768)分解质因数。
例如,输入90,打印出 90=2*3*3*5。
样例输入
66
样例输出
66=2*3*11
#include <iostream>
using namespace std;
int main ()
{
int a;
int sum = 1;
int i = 1;
// 设置一个标志,判断是不是第一个数字。是的话不用输出*号。
int flag = 1;
cin >> a;
cout << a << "=";

该博客介绍如何使用C++编程语言对正整数进行质因数分解,通过实例展示了如何将输入的数字如90分解为2*3*3*5的表达形式。适合蓝桥杯等算法竞赛的学习者参考。
最低0.47元/天 解锁文章
894

被折叠的 条评论
为什么被折叠?



