。假设有5个学生被邀请来给自助餐厅的食品和服务质量打分,分数划分为1~3这3个等级(1表示最低分,3表示最高分),试统计调查结果,并用*打印出如下形式的统计结果
#include <stdio.h>void main ()
{int grade=0,q=0,w=0,e=0,i,j;
char t='*';
printf("enter the grade:\n");
for (i=0;i<5;i++)
{
scanf("%d",&grade);
switch (grade)
{ case 1: q++;break;
case 2: w++;break;
case 3:e++;break ;
}
}
printf("grade 1 ");
for (j=0;j<q;j++)
putchar(t);
putchar('\n');
printf("grade 2 ");
for (j=0;j<w;j++)
putchar(t);
printf("grade 3 ");
putchar('\n');
for (j=0;j<e;j++)
putchar(t);
putchar('\n');
}