输入自然数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