當前位置:編程學習大全網 - 編程軟體 - c語言編程問題,詳解對10求余數和把余數縮小10意義 最好舉例

c語言編程問題,詳解對10求余數和把余數縮小10意義 最好舉例

這個很簡單的,聽我細細道來

比如說123,%10是什麽?是3

那麽123/10是什麽,是12

所以這是壹個叠代過程

每次獲得的是末尾的數字,並用數組去統計(相信統計的原理妳是清楚的,按序號)

然後每次這個數都會截掉最後壹個數字

最後m==0

就是結果出來了

只是我覺得這個代碼寫的稀爛

簡潔壹點吧

#include <stdio.h>

#include <string.h>

int main()

{

int a[10];

memset(a, 0, sizeof(a));

int m = 1231231;

while (m)

{

++a[m % 10];

m /= 10;

}

for (int i=0; i!=10; ++i)

{

printf("%d\n", a[i]);

}

return 0;

}

  • 上一篇:開業喜慶歌曲
  • 下一篇:rope的編程
  • copyright 2024編程學習大全網