2 回答

TA貢獻(xiàn)1859條經(jīng)驗(yàn) 獲得超6個(gè)贊
//******************************************************************************
// 統(tǒng)計(jì)整數(shù)里面各位 1 2 3 的個(gè)數(shù)
//******************************************************************************
#include <stdio.h>
int c1, c2, c3;
void fun(long n)
{
c1 = c2 = c3 = 0;
while (n != 0)
{
switch (n % 10)
{
case 1:
c1++;
break;
case 2:
c2++;
break;
case 3:
c3++;
}
n /= 10;
}
}
int main()
{
long n;
scanf("%ld", &n); //輸入整數(shù)n
fun(n); //調(diào)用自定義函數(shù)fun
printf("C1=%d C2=%d C3=%d\n", c1, c2, c3); //輸出
}
//祝你學(xué)習(xí)進(jìn)步,更上一層樓!(*^__^*)
- 2 回答
- 0 關(guān)注
- 3674 瀏覽
添加回答
舉報(bào)