1. 程式人生 > >C do whlie 數數位

C do whlie 數數位

#include <stdio.h> int main(int argc, char **argv) {
    //定義兩個變數 x 跟 n,n的初始化為0;
  int x;
  int n=0;
  //輸入x的值;
  scanf("%d",&x); //開始迴圈 每一輪x都要被處以10 n加上1,先開始執行迴圈體的 然後看條件  條件不滿足跳出迴圈 條件滿足重新回去迴圈;  do {
      x/=10;
      n ++;
     }while(x>0);
     // 輸出n的值 看看x被除了多少次 也就是輸入變數x值得位數
    printf("%d",n);
     return 0;
}