當前位置:編程學習大全網 - 編程軟體 - 編寫程序將壹個不確定位數的正整數進行三位分節後輸出,如123456,則輸出1,234,567(c語言編程老師)。

編寫程序將壹個不確定位數的正整數進行三位分節後輸出,如123456,則輸出1,234,567(c語言編程老師)。

先設定壹個變量接受這個整數

下面講解分段輸出:

123456789 輸出123 456 789。 789就是123456789對 1000取余 ,

456呢就是123456789除以1000之後再對1000取余,C語言中除法的規定

5/3=1 100/3=33商是和被除數的類型壹樣 所以123456789除以1000是123456

那麽最後壹個123輸出依次類推 123456789除以1000*1000=1000000 再對1000取余數

以上是思路

#include<stdio.h>

main

{

int a;

scanf("%d",&a);

int i,b;

for(i=1,b==0,i++)//判斷是幾位數,循環結束i為位數值

b=a/10;

int c=i/3;

int j,d;

for(j=0,j<=c,j++)//3位壹輸出

{d=a%1000;

printf("%d",d);

a=a/1000;

}

}

  • 上一篇:服務器虛擬化技術主要有
  • 下一篇:考計算機好`還是學遊戲開發好?
  • copyright 2024編程學習大全網