C語言之路-3-循環
阿新 • • 發佈:2019-01-28
scan scanf 一次循環 %d while循環 class c語言 col 循環計算
1、while循環計算數字位數
1 #include<stdio.h> 2 3 int main() 4 { 5 int n=0; 6 int x; 7 printf("請輸入數字:"); 8 scanf("%d",&x); 9 10 while (x>0){ 11 n++; 12 x /= 10; 13 } 14 15 printf("%d",n); 16 }
2、do-while循環
do-while先進行一次循環體,再判斷條件是否滿足
1 #include<stdio.h> 2 3 int main() 4 { 5 int n=0; 6 int x; 7 printf("請輸入數字:"); 8 scanf("%d",&x); 9 10 do{ 11 n++; 12 x /= 10; 13 }while(x>0); 14 15 printf("%d",n); 16 }
C語言之路-3-循環