#include <stdio.h>
int main(void)
{
int i,j;
int score[5] = {61,85,72,100,98};
int index;int max = -999;
for(i = 0; i < 5; i++)
{
for(j = i; j < 5; j++) // 找到最大值
{
if(score[j] >= max)
{
max = score[j];
index = j;
}
}
score[index] = score[i]; score[i] = max;//交换位置
max = -999;
}
for(i = 0;i < 5;i++)
printf("%d\n",score[i]);
return 0;
}
c语言:将5名学生的成绩从高到低排序
for(i = 0;i < 5;i++)printf("%d\\n",score[i]);return 0;}
c语言"输入五位同学的名字及其分数,按从高到低的顺序数输出分数及与其对...
j,k;printf("输入5个人的姓名和成绩:\\n");for(i=0;i<5;i++){scanf("%s %f",std[i].name,&std[i].cj);}for(j=0;j<5;j++){n=j;for(k=j+1;k<5;k++){if(std[k].cj>std[n].cj){n=k;
C语言 计算5个学生的成绩,总成绩和平均成绩,输入最大值和最小值._百度...
int main(){ int i; float score[5],all = 0,avg = 0; printf("请输入这五位学生的成绩:\\n"); for(i = 0; i < 5; i++) scanf("%f",&score[i]); float max=score[0],min=score[0]; for(i = 0; i < 5; i++) { all += score[i]; if(score[i]>...
C语言:输入5个学生的姓名、性别、年龄、成绩,然后按成绩从大到小排序...
for(i=0;i<5;i++){ aver[i]=(students[i].s1 +students[i].s2 +students[i].s3 )\/3;prinnf("第%d的平均成绩为:%f。",i+1,aver[i]);if(aver[i]>max)\/\/没有考虑平均分相等 { max=aver[i];j=i;} } prinf("%d %f %f %f %s %s %s",students);\/\/自己写输出...
c语言,有5个学生的信息(包括学号,姓名,成绩),要求按照成绩的高低顺序...
Li",86},{10108,"Ling",73.5},{10110,"Sun",100}}; int n=5; int i; int j; struct Student temp; printf("The order is:\\n"); for(i=n-1;i>0;i--){ for(j=0;j<i;j++){ if(stu[j].score<stu[j+1]...
...成绩计算每个学生的总分和平均分并按从高到低排序
{ for(int n2=n1+1;n2<s_size;n2++) { if(s[n1].score_total<s[n2].score_total) { student_swap(&s[n1], &s[n2]); } } } return 0;} int main(){ student s[5]; for(int n=0;n<5;n++) { printf("请输入学生学号:"); scanf("%d", &s[n].id); printf("...
C语言编程:输入五个人的名字和成绩,根据成绩从小到大排序输出名字和成绩...
"输入学生名字 成绩,例如:小明 90\\n"); for(i = 0; i < N; ++i) { scanf("%s", stu[i].name); scanf("%f", &stu[i].score); t_score[i] = stu[i].score; sum += stu[i].score; } for(i = 0;...
5个学生4门成绩求平均分并从大到小排序(C语言编程)?
printf("%s\\n","请分别输入成绩:");for(j = 0; j < 4; j++){ scanf("%d",&stu1[i].score[j]);sum+=stu1[i].score[j];} stu1[i].score[5] = sum\/4;} sort(stu1);printf("%s","平均成绩从高到底是:");for( i = 0; i < 5; i++){ printf("%s %d\\t",stu1...
C语言~输入5个学生的学号,成绩,按成绩排序(升序),查找90分以上的
j+1];stu[j+1]=temp;} } } printf("学生信息如下(姓名、学号、年龄、成绩、平均分):\\n");for(i=0;i<n;i++){ printf("%s%d%d",stu.name,stu.num,stu.age);for(j=0;j<3;j++)printf("%d",stu.score[j]);printf("%.2f\\n",stu.aver);} } ...
C语言求5名学生四科成绩总分平均分,总分降序输出
include<stdlib.h> typedef struct node { int sno; \/*这里分别是学号(便于最后列表时统计),四门课的分数,总分,平均分*\/ int course1;int course2;int course3;int course4;int course;int aver;}student;void main(){ int i,j;student st[4],temp;for(i=0;i<4;i++) \/*进...