我输出的程序什么都没有,真的刚刚接触这个东西

有人能帮我看一下为什么我这个程序运行的时候什么都没有。题目是第一题

img

img

你的代码全部按照两位数字来处理了,如果是个位数的话,你的代码就有问题。代码修改如下:

#include <stdio.h>
int main()
{
    int a[] ={5,26,98,77,1,27,30};
    int b[10]={0}; //表示0-9每个数字的数量
    int i,t;
    for (i=0;i<7;i++) //7个数
    {
        if(a[i]>=10)
        {
            t = a[i]/10;
            b[t]++;
            t=a[i]%10;
            b[t]++;
        }else
        {
            t = a[i];
            b[t]++;
        }
    }
    for(i=0;i<=9;i++)
        printf("%d的出现次数:%d\n",i,b[i]);
    
    return 0;
}


img


很多上机训练题答案:
计算机二级C语言辅导上机训练题 - 豆丁网 豆丁网是面向全球的中文社会化阅读分享平台,拥有商业,教育,研究报告,行业资料,学术论文,认证考试,星座,心理学等数亿实用文档和书刊杂志。 https://www.docin.com/p-95443825.html