輸入自然數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 }


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM