新手报道
c4droid吧
全部回复
仅看楼主
level 7
#include<stdio.h>
struct record{
long num;
char name[20];
float score;
}stu[2];
main()
{
int i;float a=0,ave;
for (i=1;i<3;i++)
{printf("输入学号按ENTER键结束\n"); scanf("%d",&stu[i].num);
printf("输入成绩按ENTER键结束\n");
scanf("%f",&stu[i].score);
printf("输入姓名按ENTER键结束\n");
scanf("%s",&stu[i].name);
}
for(i=1;i<3;i++)
{a+=stu[i].score;}
ave=a/2;
printf("平均成绩:%f\n",ave);
for (i=1;i<3;i++)
{printf("学号:%d\n",stu[i].num);
printf("姓名:%s\n",stu[i].name);
printf("分数:%f\n",stu[i].score);}}
为什么输出的时候拉克丝的成绩没输出来[疑问][疑问][疑问][疑问]
2014年12月21日 11点12分 1
level 7
[委屈][委屈][委屈][委屈][委屈][委屈][委屈][委屈][委屈][委屈]
2014年12月21日 11点12分 2
level 11
下标是从0开始的[不高兴][不高兴][不高兴]来自新手的解答
2014年12月21日 11点12分 3
不知道为什么我都运行不了了[不高兴][不高兴]
2014年12月21日 12点12分
level 7
哈哈,,,果然是这样
2014年12月21日 12点12分 4
1