编程语言
首页 > 编程语言> > 输入自然数n,将n分解为质因子连乘的形式输出,例如,输入756,则程序运行后,输出结果显示为756=2*2*3*3*3*7。

输入自然数n,将n分解为质因子连乘的形式输出,例如,输入756,则程序运行后,输出结果显示为756=2*2*3*3*3*7。

作者:互联网

 1 #include <stdio.h>
 2 int main()
 3 {
 4     int n,i=2;
 5     scanf("%d",&n);
 6     printf("%d=",n);
 7 
 8     while(n!=1)
 9     {
10         if(n%i==0)
11         {
12             printf("%d",i);
13             n=n/i;
14             if(n!=1)        //判断是否需要符号*
15                 printf("*");
16         }
17         else
18             i++;
19     }
20     printf("\n");
21     return 0;
22 }

标签:连乘,输出,756,int,printf,输入
来源: https://www.cnblogs.com/ydhnh010424/p/12625584.html