#include<stdio.h>
void fun(int n)
{
int i;
for (i = 2; i <= n; i++)
{
while (n % i == 0)
{
n = n / i;
if (n != 1) printf("%d*", i);
else printf("%d", i);
}
}printf("\n");
}
int main()
{
int num;
scanf_s("%d", &num);
while (num > 1000)
{
printf("请输入小于1000的值:");
scanf_s("%d",&num);
}
fun(num);
return 0;
}
相关文章
- 03-26合并一个文文件夹下的所有Excel文件
- 03-26求一个整数的所有因子
- 03-26JS------获取一个时间区间的所有天
- 03-26与数论的厮守02:整数的因子分解—Pollard_Rho
- 03-26c语言中计算两个整数之间的所有整数的和
- 03-26用指向指针的指针的方法对n个整数排序并输出要求将排序单独写成一个函数。n个整数在主函数中输入,最后在主函数中输出
- 03-26A+B 投入产出实践(IV)字体大小:← →问题描述你的任务是计算一些整数的总和。输入输入包含多个测试用例。每个测试用例包含一个整数 N,然后 N 个整数在同一行中。以 0 开头的测试用例终止
- 03-26tcl/tk实例详解——返回一个文件夹下所有文件的绝对路径
- 03-260034 写一个函数getint,它把输入的一串数字字符转换成整数
- 03-2626.打印所有和为S的连续正整数序列[FindContinuousSequencesWithSumS]