这是什么情况
c4droid吧
全部回复
仅看楼主
level 1
龙魂灬镀 楼主
这是什么情况
2018年01月23日 02点01分 1
level 1
龙魂灬镀 楼主
#include<stdio.h>
#define N 3
struct student
{
char num[10];
char name[8];
float score[3];
float avr;
} stu[N];
int main()
{
int i,j,maxi;
float sum,max,average;
for(i=0;i<N;i++)
{
printf("请输入第%d位学生信息:\n",i+1);
printf("学号:");
scanf("%s",&stu[i].num);
printf("姓名:");
scanf("%f",&stu[i].name);
for(j=0;j<3;j++)
{
printf("第%d门成绩:",j+1);
scanf("%f",&stu[i].score[j]);
}
}
average=0;
max=0;
maxi=0;
for(i=0;i<N;i++)
{
sum=0;
for(j=0;j<3;j++)
sum+=stu[i].score[j];
stu[i].avr=sum/3.0;
if(sum>max)
{
max=sum;
maxi=i;
}
}
printf("学号\t\t姓名\t\t成绩1\t\t成绩2\t\t成绩3\t\t平均分\n");
for(i=0;i<N;i++)
{
printf("%s\t\t", stu[i].num);
printf("%s\t\t", stu[i].name);
printf("%.2f\t\t", stu[i].score[0]);
printf("%.2f\t\t", stu[i].score[1]);
printf("%.2f\t\t", stu[i].score[2]);
printf("%.2f\n",stu[i].avr );
}
printf("总分最高分的学生:\n");
printf("学号:%s\n姓名:%s\n成绩1:%.2f\n成绩2:%.2f\n成绩3:%.2f\n:平均分:%.2f\n",stu[maxi].num,stu[maxi].name,stu[maxi].score[0],stu[maxi].score[1],stu[maxi].score[2],stu[maxi].avr);
}
2018年01月23日 08点01分 2
level 1
龙魂灬镀 楼主
#include<stdio.h>
#define N 3
struct student
{
char num[10];
char name[8];
float score[3];
float avr;
} stu[N];
int main()
{
int i,j,maxi;
float sum,max,average;
for(i=0;i<N;i++)
{
printf("请输入第%d位学生信息:\n",i+1);
printf("学号:");
scanf("%s",&stu[i].num);
printf("姓名:");
scanf("%f",&stu[i].name);
for(j=0;j<3;j++)
{
printf("第%d门成绩:",j+1);
scanf("%f",&stu[i].score[j]);
}
}
average=0;
max=0;
maxi=0;
for(i=0;i<N;i++)
{
sum=0;
for(j=0;j<3;j++)
sum+=stu[i].score[j];
stu[i].avr=sum/3.0;
if(sum>max)
{
max=sum;
maxi=i;
}
}
printf("学号\t\t姓名\t\t成绩1\t\t成绩2\t\t成绩3\t\t平均分\n");
for(i=0;i<N;i++)
{
printf("%s\t\t", stu[i].num);
printf("%s\t\t", stu[i].name);
printf("%.2f\t\t", stu[i].score[0]);
printf("%.2f\t\t", stu[i].score[1]);
printf("%.2f\t\t", stu[i].score[2]);
printf("%.2f\n",stu[i].avr );
}
printf("总分最高分的学生:\n");
printf("学号:%s\n姓名:%s\n成绩1:%.2f\n成绩2:%.2f\n成绩3:%.2f\n:平均分:%.2f\n",stu[maxi].num,stu[maxi].name,stu[maxi].score[0],stu[maxi].score[1],stu[maxi].score[2],stu[maxi].avr);
}
2018年01月23日 08点01分 3
level 1
龙魂灬镀 楼主
#include<stdio.h>
#define N 3
struct student
{
char num[10];
char name[8];
float score[3];
float avr;
} stu[N];
int main()
{
int i,j,maxi;
float sum,max,average;
for(i=0;i<N;i++)
{
printf("请输入第%d位学生信息:\n",i+1);
printf("学号:");
scanf("%s",&stu[i].num);
printf("姓名:");
scanf("%f",&stu[i].name);
for(j=0;j<3;j++)
{
printf("第%d门成绩:",j+1);
scanf("%f",&stu[i].score[j]);
}
}
average=0;
max=0;
maxi=0;
for(i=0;i<N;i++)
{
sum=0;
for(j=0;j<3;j++)
sum+=stu[i].score[j];
stu[i].avr=sum/3.0;
if(sum>max)
{
max=sum;
maxi=i;
}
}
printf("学号\t\t姓名\t\t成绩1\t\t成绩2\t\t成绩3\t\t平均分\n");
for(i=0;i<N;i++)
{
printf("%s\t\t", stu[i].num);
printf("%s\t\t", stu[i].name);
printf("%.2f\t\t", stu[i].score[0]);
printf("%.2f\t\t", stu[i].score[1]);
printf("%.2f\t\t", stu[i].score[2]);
printf("%.2f\n",stu[i].avr );
}
printf("总分最高分的学生:\n");
printf("学号:%s\n姓名:%s\n成绩1:%.2f\n成绩2:%.2f\n成绩3:%.2f\n:平均分:%.2f\n",stu[maxi].num,stu[maxi].name,stu[maxi].score[0],stu[maxi].score[1],stu[maxi].score[2],stu[maxi].avr);
}
2018年01月23日 08点01分 4
level 1
龙魂灬镀 楼主
#include<stdio.h>
#define N 3
struct student
{
char num[10];
char name[8];
float score[3];
float avr;
} stu[N];
int main()
{
int i,j,maxi;
float sum,max,average;
for(i=0;i<N;i++)
{
printf("请输入第%d位学生信息:\n",i+1);
printf("学号:");
scanf("%s",&stu[i].num);
printf("姓名:");
scanf("%f",&stu[i].name);
for(j=0;j<3;j++)
{
printf("第%d门成绩:",j+1);
scanf("%f",&stu[i].score[j]);
}
}
average=0;
max=0;
maxi=0;
for(i=0;i<N;i++)
{
sum=0;
for(j=0;j<3;j++)
sum+=stu[i].score[j];
stu[i].avr=sum/3.0;
if(sum>max)
{
max=sum;
maxi=i;
}
}
printf("学号\t\t姓名\t\t成绩1\t\t成绩2\t\t成绩3\t\t平均分\n");
for(i=0;i<N;i++)
{
printf("%s\t\t", stu[i].num);
printf("%s\t\t", stu[i].name);
printf("%.2f\t\t", stu[i].score[0]);
printf("%.2f\t\t", stu[i].score[1]);
printf("%.2f\t\t", stu[i].score[2]);
printf("%.2f\n",stu[i].avr );
}
printf("总分最高分的学生:\n");
printf("学号:%s\n姓名:%s\n成绩1:%.2f\n成绩2:%.2f\n成绩3:%.2f\n:平均分:%.2f\n",stu[maxi].num,stu[maxi].name,stu[maxi].score[0],stu[maxi].score[1],stu[maxi].score[2],stu[maxi].avr);
}
2018年01月23日 08点01分 5
level 1
龙魂灬镀 楼主
#include<stdio.h>
#define N 3
struct student
{
char num[10];
char name[8];
float score[3];
float avr;
} stu[N];
int main()
{
int i,j,maxi;
float sum,max,average;
for(i=0;i<N;i++)
{
printf("请输入第%d位学生信息:\n",i+1);
printf("学号:");
scanf("%s",&stu[i].num);
printf("姓名:");
scanf("%f",&stu[i].name);
for(j=0;j<3;j++)
{
printf("第%d门成绩:",j+1);
scanf("%f",&stu[i].score[j]);
}
}
average=0;
max=0;
maxi=0;
for(i=0;i<N;i++)
{
sum=0;
for(j=0;j<3;j++)
sum+=stu[i].score[j];
stu[i].avr=sum/3.0;
if(sum>max)
{
max=sum;
maxi=i;
}
}
printf("学号\t\t姓名\t\t成绩1\t\t成绩2\t\t成绩3\t\t平均分\n");
for(i=0;i<N;i++)
{
printf("%s\t\t", stu[i].num);
printf("%s\t\t", stu[i].name);
printf("%.2f\t\t", stu[i].score[0]);
printf("%.2f\t\t", stu[i].score[1]);
printf("%.2f\t\t", stu[i].score[2]);
printf("%.2f\n",stu[i].avr );
}
printf("总分最高分的学生:\n");
printf("学号:%s\n姓名:%s\n成绩1:%.2f\n成绩2:%.2f\n成绩3:%.2f\n:平均分:%.2f\n",stu[maxi].num,stu[maxi].name,stu[maxi].score[0],stu[maxi].score[1],stu[maxi].score[2],stu[maxi].avr);
}
2018年01月23日 08点01分 6
level 1
龙魂灬镀 楼主
#include<stdio.h>
#define N 3
struct student
{
char num[10];
char name[8];
float score[3];
float avr;
} stu[N];
int main()
{
int i,j,maxi;
float sum,max,average;
for(i=0;i<N;i++)
{
printf("请输入第%d位学生信息:\n",i+1);
printf("学号:");
scanf("%s",&stu[i].num);
printf("姓名:");
scanf("%f",&stu[i].name);
for(j=0;j<3;j++)
{
printf("第%d门成绩:",j+1);
scanf("%f",&stu[i].score[j]);
}
}
average=0;
max=0;
maxi=0;
for(i=0;i<N;i++)
{
sum=0;
for(j=0;j<3;j++)
sum+=stu[i].score[j];
stu[i].avr=sum/3.0;
if(sum>max)
{
max=sum;
maxi=i;
}
}
printf("学号\t\t姓名\t\t成绩1\t\t成绩2\t\t成绩3\t\t平均分\n");
for(i=0;i<N;i++)
{
printf("%s\t\t", stu[i].num);
printf("%s\t\t", stu[i].name);
printf("%.2f\t\t", stu[i].score[0]);
printf("%.2f\t\t", stu[i].score[1]);
printf("%.2f\t\t", stu[i].score[2]);
printf("%.2f\n",stu[i].avr );
}
printf("总分最高分的学生:\n");
printf("学号:%s\n姓名:%s\n成绩1:%.2f\n成绩2:%.2f\n成绩3:%.2f\n:平均分:%.2f\n",stu[maxi].num,stu[maxi].name,stu[maxi].score[0],stu[maxi].score[1],stu[maxi].score[2],stu[maxi].avr);
}
2018年01月23日 08点01分 7
level 1
龙魂灬镀 楼主
#include<stdio.h>
#define N 3
struct student
{
char num[10];
char name[8];
float score[3];
float avr;
} stu[N];
int main()
{
int i,j,maxi;
float sum,max,average;
for(i=0;i<N;i++)
{
printf("请输入第%d位学生信息:\n",i+1);
printf("学号:");
scanf("%s",&stu[i].num);
printf("姓名:");
scanf("%f",&stu[i].name);
for(j=0;j<3;j++)
{
printf("第%d门成绩:",j+1);
scanf("%f",&stu[i].score[j]);
}
}
average=0;
max=0;
maxi=0;
for(i=0;i<N;i++)
{
sum=0;
for(j=0;j<3;j++)
sum+=stu[i].score[j];
stu[i].avr=sum/3.0;
if(sum>max)
{
max=sum;
maxi=i;
}
}
printf("学号\t\t姓名\t\t成绩1\t\t成绩2\t\t成绩3\t\t平均分\n");
for(i=0;i<N;i++)
{
printf("%s\t\t", stu[i].num);
printf("%s\t\t", stu[i].name);
printf("%.2f\t\t", stu[i].score[0]);
printf("%.2f\t\t", stu[i].score[1]);
printf("%.2f\t\t", stu[i].score[2]);
printf("%.2f\n",stu[i].avr );
}
printf("总分最高分的学生:\n");
printf("学号:%s\n姓名:%s\n成绩1:%.2f\n成绩2:%.2f\n成绩3:%.2f\n:平均分:%.2f\n",stu[maxi].num,stu[maxi].name,stu[maxi].score[0],stu[maxi].score[1],stu[maxi].score[2],stu[maxi].avr);
}
2018年01月23日 08点01分 8
level 1
龙魂灬镀 楼主
#include<stdio.h>
#define N 3
struct student
{
char num[10];
char name[8];
float score[3];
float avr;
} stu[N];
int main()
{
int i,j,maxi;
float sum,max,average;
for(i=0;i<N;i++)
{
printf("请输入第%d位学生信息:\n",i+1);
printf("学号:");
scanf("%s",&stu[i].num);
printf("姓名:");
scanf("%f",&stu[i].name);
for(j=0;j<3;j++)
{
printf("第%d门成绩:",j+1);
scanf("%f",&stu[i].score[j]);
}
}
average=0;
max=0;
maxi=0;
for(i=0;i<N;i++)
{
sum=0;
for(j=0;j<3;j++)
sum+=stu[i].score[j];
stu[i].avr=sum/3.0;
if(sum>max)
{
max=sum;
maxi=i;
}
}
printf("学号\t\t姓名\t\t成绩1\t\t成绩2\t\t成绩3\t\t平均分\n");
for(i=0;i<N;i++)
{
printf("%s\t\t", stu[i].num);
printf("%s\t\t", stu[i].name);
printf("%.2f\t\t", stu[i].score[0]);
printf("%.2f\t\t", stu[i].score[1]);
printf("%.2f\t\t", stu[i].score[2]);
printf("%.2f\n",stu[i].avr );
}
printf("总分最高分的学生:\n");
printf("学号:%s\n姓名:%s\n成绩1:%.2f\n成绩2:%.2f\n成绩3:%.2f\n:平均分:%.2f\n",stu[maxi].num,stu[maxi].name,stu[maxi].score[0],stu[maxi].score[1],stu[maxi].score[2],stu[maxi].avr);
}
2018年01月23日 08点01分 9
1