-->
当前位置:首页 > 题库 > 正文内容

程序填空题:统计每个整数出现次数

Luz3年前 (2022-04-10)题库1742
请完善程序,实现以下程序功能:从键盘输入n个0~9的整数,统计其中每个整数出现的次数。

输入样例1:

10

1 2 3 4 5 6 7 8 9 10

输出样例1:

0 的出现次数=0

1 的出现次数=1

2 的出现次数=1

3 的出现次数=1

4 的出现次数=1

5 的出现次数=1

6 的出现次数=1

7 的出现次数=1

8 的出现次数=1

9 的出现次数=1


输入样例2:

20

1 1 2 2 3 4 5 8 7 6 9 0 9 0 8 7 6 5 4 3

输出样例2:

0 的出现次数=2

1 的出现次数=2

2 的出现次数=2

3 的出现次数=2

4 的出现次数=2

5 的出现次数=2

6 的出现次数=2

7 的出现次数=2

8 的出现次数=2

9 的出现次数=2
c++
#include <stdio.h>
int main(void)
{
int x,n,i,c[10]={};
scanf("%d",); //输入整数总个数
int a[n]; //定义变长数组
for(i=0;;i++) //输入n个0-9的整数(用空格分隔)
{
scanf("%d",&x);
++; //统计每个整数的个数
}

for(i=0;i<10;i++)
printf("%d 的出现次数=%d\n",i, );
return 0;
}








答案:
第1空:0

第2空:&n

第3空:i<n

第4空:c[x]

第5空:c[i]

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。