1. 首页 > 科技

c语言随机函数成绩排序 c语言排序函数

C语言怎么进行成绩的排序?

#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; }

c语言随机函数成绩排序 c语言排序函数

C语言 怎么对成绩排序

#include &lt;stdlib.h&gt;int cmp(const void *a, const void *b){ student *x=(student*)a; student *y=(student*)b; if(x-&gt;score[0] &gt; y-&gt;score[0])//升序排序(从小到大) 如果.

C语言编写按分数排序的函数

楼上的用的是C++ 若单纯的用C那就是这样#include#define print "NO.%d . //调用求和函数 stu[i].aver=stu[i].total/3; } take_turn_print(stu);//调用排序 打印函数 } .

c语言成绩排序

#include <stdio.h> #include <stdlib.h> int main() { int n,i,j,k,m,l,c,a[9999],b[9999]; a[0]=-1; b[0]=-1; scanf("%d",&n); for(i=1;i<n+1;i++) { scanf("%d",&a[i]); } for(k=1,i=1;k<n.

c语言程序设计 学生成绩排序系统

#include"stdio.h"#include"string.h"#define n 1000 void menu(); int password(); . break; case 6:printf("按成绩排序函数被调用\n"); paixu(shu,len); break ; case 7:.

C语言编程:学生成绩排序

完全正确,加十分

C语言 成绩排序

do{ scanf("%s %d",st[i].name,&st[i].score); if(st[i].score>=0&&st[i].score 追问: . int i,j,k,t; printf("请按顺序输入学生姓名和成绩:\n"); for(i=0;i{ scanf("%s %d",.

c语言成绩排序

这种一般都是要用到结构体的,不用结构体很难讲名字和成绩这种数据一一对应起来.结构体都是设置一种结构,这个结构中可以放置各个类型的数据,比如说一个人是一.

c语言 学生成绩排序

int x,k;char c;for(i=0;i

C语言,用随机函数生成100个考试分数

展开全部//随机产生分数 int i; srand(time(NULL)); int m_randomRPM = rand() % 51 + 45;//每个分数的范围是45~95分 for(i=0;i<100;i++) { /*do something*/ }