c语言成绩排序代码
@鲜黄2930:C语言怎么进行成绩的排序? -
李柔17072807818…… #include<stdio.h> int main() { int a[10],i,j,t,k; printf("请以次输入10个学生的成绩:"); for(i=0;i<10;i++)scanf("%d",&a[i]); for(i=0;i<9;i++) { k=i; for(j=i;j<10;j++) if(a[j]>a[k])k=j; if(i!=k) { t=a[i]; a[i]=a[k]; a[k]=t; } } printf("由高到低排序输出成绩:\n"); for(i=0;i<10;i++) printf("%d\n",a[i]); return 0; }
@鲜黄2930:用C语言编程:从键盘输入10个学生的成绩,由高到低排序输出成绩 -
李柔17072807818…… 你好,我们这里需要用到数组镶套使用for函数以及冒泡算法,具体的代码如下. #include <iostream> using namespace std; int main() { int s [10], i, j, t; cout << "输入10个数:"; for (i = 0; i < 10; i++) { cout << "请输入第" << i+1 << "名学生的...
@鲜黄2930:c语言编程:输出成绩排名 -
李柔17072807818…… #include<stdio.h> main() { void paixun(int a[],int n); void new_px(int a[],int ad); void fx(int a[],int n); int a[11],i; printf("请输入10个同学的成绩\n"); for(i=0;i<10;i++) scanf("%d",&a[i]); paixun(a,10); for(i=0;i<10;i++) printf("%4d",a[i]); printf(...
@鲜黄2930:C语言 学生成绩排序 -
李柔17072807818…… #include <stdio.h>#include <stdlib.h> int main() { struct student { int num; float scores; }; student *stu = new student; float insert = 0, temp = 0; int i = 0; for (; insert != -1; i++) { printf("请输入学生成绩(结束输入-1):"); scanf("%f", &insert); stu[i].num ...
@鲜黄2930:c语言程序设计 学生成绩排序系统 -
李柔17072807818…… #include#include#include#include#define MAX 200void dis_menu();void load_score();void sort_english();void so...
@鲜黄2930:成绩排行系统C语言 -
李柔17072807818…… #include#define n 20 int main() { char name[n],c; int i,j,t,score[n]; c='a'; for(i=0;i { name[i]=c++; } for(i=0;i scanf("%d",&score[i]); for(i=0;i { for(j=i;j { if(score[j+1] { t=score[j+1]; score[j+1]=score[j]; score[j]=t; c=name[j+1]; name[j+1]=name[j]; name[j]=c; ...
@鲜黄2930:C语言编程程序,成绩排序并求最高低分
李柔17072807818…… 参考代码: #include int change(int *a, int *b) { if (*a < *b) { int temp = *a; *a = *b; *b = temp; return 1; } return 0; } int main() { int scores[20] = {75, 88, 70, 75, 92, 87, 83, 94, 77, 78, 80, 76, 60, 50, 80, 65, 67, 79, 70, 86}; int flag = 1, i; while (flag) { flag = ...
@鲜黄2930:成绩排序.C语言 -
李柔17072807818…… #include<stdio.h>#define Arr-size 40 main() { float score[Arr-size ],temp1; int n,i,j; long num[Arr-size ],temp2; printf("Plese enter total number:"); scanf("%d",&n); printf("Plese enter the number and score:\n"); for(i=0;i<n;i++) { scanf("%ld%f...
@鲜黄2930:用C语言编程:从键盘输入10个学生的成绩和学号,将其排序输出,并输出中要有相应的学生学号 -
李柔17072807818…… # include<stdio.h> struct student { int id; int score; }stu[10]; int main(void) { int i,m; struct student j;for( i=0; i<10; i++) { printf("请输入学生的学号:"); scanf("%d",&stu[i].id); printf("请输入学生的成绩:"); scanf("%d",&stu[i]....
@鲜黄2930:一些学生一门课成绩排序 c语言 -
李柔17072807818…… #define N 1000 #include <stdio.h> int I; int main(void) { int i=0,n=0; float score[N]; for(i=0;;i++) { printf("输入第%d个学生的成绩:",i+1); scanf("%f",&score[i]); if(score[i]==999)break; }//输入说有的成绩 int j; for(n=0;n<i-1;n++) { for(j...
李柔17072807818…… #include<stdio.h> int main() { int a[10],i,j,t,k; printf("请以次输入10个学生的成绩:"); for(i=0;i<10;i++)scanf("%d",&a[i]); for(i=0;i<9;i++) { k=i; for(j=i;j<10;j++) if(a[j]>a[k])k=j; if(i!=k) { t=a[i]; a[i]=a[k]; a[k]=t; } } printf("由高到低排序输出成绩:\n"); for(i=0;i<10;i++) printf("%d\n",a[i]); return 0; }
@鲜黄2930:用C语言编程:从键盘输入10个学生的成绩,由高到低排序输出成绩 -
李柔17072807818…… 你好,我们这里需要用到数组镶套使用for函数以及冒泡算法,具体的代码如下. #include <iostream> using namespace std; int main() { int s [10], i, j, t; cout << "输入10个数:"; for (i = 0; i < 10; i++) { cout << "请输入第" << i+1 << "名学生的...
@鲜黄2930:c语言编程:输出成绩排名 -
李柔17072807818…… #include<stdio.h> main() { void paixun(int a[],int n); void new_px(int a[],int ad); void fx(int a[],int n); int a[11],i; printf("请输入10个同学的成绩\n"); for(i=0;i<10;i++) scanf("%d",&a[i]); paixun(a,10); for(i=0;i<10;i++) printf("%4d",a[i]); printf(...
@鲜黄2930:C语言 学生成绩排序 -
李柔17072807818…… #include <stdio.h>#include <stdlib.h> int main() { struct student { int num; float scores; }; student *stu = new student; float insert = 0, temp = 0; int i = 0; for (; insert != -1; i++) { printf("请输入学生成绩(结束输入-1):"); scanf("%f", &insert); stu[i].num ...
@鲜黄2930:c语言程序设计 学生成绩排序系统 -
李柔17072807818…… #include#include#include#include#define MAX 200void dis_menu();void load_score();void sort_english();void so...
@鲜黄2930:成绩排行系统C语言 -
李柔17072807818…… #include#define n 20 int main() { char name[n],c; int i,j,t,score[n]; c='a'; for(i=0;i { name[i]=c++; } for(i=0;i scanf("%d",&score[i]); for(i=0;i { for(j=i;j { if(score[j+1] { t=score[j+1]; score[j+1]=score[j]; score[j]=t; c=name[j+1]; name[j+1]=name[j]; name[j]=c; ...
@鲜黄2930:C语言编程程序,成绩排序并求最高低分
李柔17072807818…… 参考代码: #include int change(int *a, int *b) { if (*a < *b) { int temp = *a; *a = *b; *b = temp; return 1; } return 0; } int main() { int scores[20] = {75, 88, 70, 75, 92, 87, 83, 94, 77, 78, 80, 76, 60, 50, 80, 65, 67, 79, 70, 86}; int flag = 1, i; while (flag) { flag = ...
@鲜黄2930:成绩排序.C语言 -
李柔17072807818…… #include<stdio.h>#define Arr-size 40 main() { float score[Arr-size ],temp1; int n,i,j; long num[Arr-size ],temp2; printf("Plese enter total number:"); scanf("%d",&n); printf("Plese enter the number and score:\n"); for(i=0;i<n;i++) { scanf("%ld%f...
@鲜黄2930:用C语言编程:从键盘输入10个学生的成绩和学号,将其排序输出,并输出中要有相应的学生学号 -
李柔17072807818…… # include<stdio.h> struct student { int id; int score; }stu[10]; int main(void) { int i,m; struct student j;for( i=0; i<10; i++) { printf("请输入学生的学号:"); scanf("%d",&stu[i].id); printf("请输入学生的成绩:"); scanf("%d",&stu[i]....
@鲜黄2930:一些学生一门课成绩排序 c语言 -
李柔17072807818…… #define N 1000 #include <stdio.h> int I; int main(void) { int i=0,n=0; float score[N]; for(i=0;;i++) { printf("输入第%d个学生的成绩:",i+1); scanf("%f",&score[i]); if(score[i]==999)break; }//输入说有的成绩 int j; for(n=0;n<i-1;n++) { for(j...