解题思路:
注意事项:
参考代码:
#include<stdio.h>
int main()
{
int n, num[10], i, m;
scanf("%d", &n);
for (i = 0; i < 10; i++) {
num[i] = 0;
}
m = n;
while (m > 9) {
n = m;
while (n > 0) {
for (i = 0; i < 10; i++) {
if (i == n % 10) {
num[i]++;
break;
}
}
n = n / 10;
}
m--;
}
for (i = 1; i <= m; i++) {
num[i]++;
}
for (i = 0; i < 10; i++) {
printf("%d\n", num[i]);
}
return 0;
}
0.0分
0 人评分
不容易系列2 (C语言代码)浏览:665 |
点我有惊喜!你懂得!浏览:1992 |
简单的a+b (C语言代码)浏览:742 |
C语言训练-自守数问题 (C语言代码) long long浏览:1071 |
C二级辅导-公约公倍 (C语言代码)浏览:1516 |
简单的a+b (C语言代码)浏览:555 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:525 |
蓝桥杯历届试题-九宫重排 (C++代码)浏览:2785 |
c primer plus 第十二章 12.1小节浏览:378 |
P1001 (C语言代码)浏览:808 |