1 #include2 int main()3 {4 int shu_zi=0,xun_huan=0,shu_zu[10

wongr1232022-10-04 11:39:541条回答

1 #include
2 int main()
3 {
4 int shu_zi=0,xun_huan=0,shu_zu[10]={0};
5 printf("请输入一个数字:");
6 scanf("%d",&shu_zi);
7 do
8 {
9 shu_zu[shu_zi%10]++;
10 shu_zi/=10;
11 }while(shu_zi);
12 for(xun_huan=0;xun_huan

已提交,审核后显示!提交回复

共1条回复
sdfgksd 共回答了17个问题 | 采纳率82.4%
shu_zi%10 //通过求余数,计算一个数的最低位是什么数字,会得到一个 0 9的数
例如 如果 shu_zi%10结果为 3,则 将 shu_zu数组的下标为 3 的 数字 自加 1 .
此程序用于分析一个十进制数,9 每个数字出现的次数.
1年前

相关推荐

大家在问