讽刺人性虚伪带字图片:C语言:下面程序的功能是统计年龄在16~31岁之间的学生

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 04:51:06
35.下面程序的功能是统计年龄在16~31岁之间的学生
人数。请填空:
main()
{int a[30]},n,age,I;
for(I=0;I<30;I++) a[I]=0;
printf(“Enter the number of the students(<30)\n”);
scanf(“%d”,&n);
printf(“Enter the age of each student:|\n”);
for(I=0;I<n;I++)
{scanf(“%d”,&age); ________(1)________;}
printf(“the result is\n”);
printf(“age number\n”);
for(_________(2)_________;I++)
printf(%3d %6d\n”,I,a[I-16]);}
XI,不会就是不会,瞎回答什么啊,贴个百度搜索就行了,XI
继续等高手

老实说,这个程序写得实在是太烂了。年龄已经限定是16-31了,干嘛还要声明a[30],a[16]不就够了么。

(1) a[age-16]++;
(2) l=16;l<=31

(1) a[I] = age;
(2) I = 16; I < n + 16;

为什么这各语句要这么写呢!?a[I -16]???
printf(%3d %6d\n”,I,a[I-16]);

(1) a[I] = age;
(2) I = 16; I < n + 16;

为什么这各语句要这么写呢!?a[I -16]???
printf(%3d %6d\n”,I,a[I-16]);