#include<stdio.h>
main()
{
int a[40], i, j, c[10] = {0}, k;
printf("Input the feedbacks of 40 students:\n");
for (i = 0; i < 40; i++) //输入数据
{
scanf("%d", &a[i]);
}
printf("Feedback\tCount\tHistogram\n");
for (i = 0; i < 40; i++) //统计数据
{
for (j = 0; j < 10; j++)
{
if (a[i] == j+1)
c[j]++;
}
}
for (j = 0; j < 10; j++)
{
printf("%8d\t%5d\t", j + 1, c[j]); //输出数据,打印*
for (k = 1; k <= c[j]; k++)
{
printf("*");
}
printf("\n");
}
}
假设有40个学生被邀请来给餐厅的饮食和服务质量打分,分数划分为1~10这10个等级(1表示最低分,10表示最高分),编程统计并按如下格式输出餐饮服务质量调查结果。
最新推荐文章于 2022-10-08 21:27:37 发布