#include <stdio.h>
int main()
{
long long i,j=0,k=0,n,a[10];
scanf("%lld",&n);
for(i=0;i<10;i++)a[i]=0;
for(k=1;k<=n;k++)
{
i=k;
while(i!=0)
{
j=i%10;
a[j]++;
i/=10;
};
}
for(k=0;k<10;k++)
{
if(k<9)printf("%lld\n",a[k]);
else printf("%lld",a[k]);
}
return 0;
}
解题思路:
注意事项:
参考代码:
0.0分
0 人评分
C二级辅导-进制转换 (C语言代码)浏览:828 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:574 |
母牛的故事 (C语言代码)浏览:1300 |
C语言程序设计教程(第三版)课后习题12.5 (C语言代码)浏览:829 |
程序员的表白 (C语言代码)浏览:1470 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:612 |
【密码】 (C语言代码)浏览:333 |
这可能是一个假的冒泡法浏览:986 |
兰顿蚂蚁 (C++代码)浏览:1045 |
IP判断 (C语言代码)浏览:763 |