C語言-正序輸出一個一個多位數


 1 //正序輸出一個多位數,所有的數字中間用空格分隔
 2 int main()
 3 {
 4     int x =70000;//是可變化的
 5     int mask =1;
 6     int  d;
 7     int t =x;
 8     //先計算x的位數
 9     while(t >9){
10         t /= 10;
11         mask *=10;
12     }
13     printf("mask= %d\n", mask);
14     do{
15         d = x / mask;
16         printf("%d", d);
17         if(mask>9){
18             printf(" ");
19         }
20         x %= mask;
21         mask /=10;
22     }while(mask >0);
25     return 0;
26 }

 


免責聲明!

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



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