本文作者:qiaoqingyi

输出排名编程(编程排序的三种方法)

qiaoqingyi 2023-10-31 143

void print_dataconst stdvectorltstdpairltlong, double stu, int n输出排序后的学生信息 stdcout ltlt quot\nscore information\nquotstdcoutwidth25stdcout ltlt quot学号quotstdc。

includeltstdioh #includeltstringh #includeltstdlibh #define N 10 宏定义 int main char strArrayN256 char *strN char *temp int i,n fori=0iltNi。

输出排名编程(编程排序的三种方法)

main float a10, tint i, jprintfquot输入成绩\nquotfori=0 ilt10 i++scanfquot%fquot, aifori=1 ilt10 i++ forj=0 jlt10i j++ ifajaj+1 t=aj。

int i int j float temp printfquot输入学生名字 成绩,例如小明 90\nquot fori = 0 i lt N ++i scanfquot%squot, stuiname scanfquot%fquot, stuiscore t_sco。

includeltstdioh#includeltstdlibh#include#define N 10void sortint a,int nint main int i,arrayN srandtime0 printfquot十个10~100的随机数\nquot fori=0iltNi++。

define N 10 int mainint argc,char *argv int stuN8,i,j,kcout ltlt quotPlease enter the quot ltlt N ltlt quot students scores\nquotforstuk=i=07=0iltNi++输入数据并输出平均。

int b printfquot请输入你要查找的数\nquot scanfquot%dquot,b int flag=isexista,10,b if flag!=1 printfquot%d在数组a中,成绩排名第%d名\nquot,b,flag else printfquot%d不在数组a中\nquot。

void bubble_sortint a, int nvoid bubble_sortint a, int n int i, j, tempfor j = 0 j lt n 1 j++for i = 0 i lt n 1 j i++ ifai lt ai + 1。

如一楼所言,没有多少人有这个时间来给你写如果你只是为了交作业,建议你端正你的学习态度如果你是一名学生成绩管理人员,建议稍微学一下Office,用Office进行学生成绩查询排名是很快的。

include ltstdioh int main int i,j,temp,a100=0,ranking=0,nprintfquot请输入学生数\nquotscanfquot%dquot,nprintfquot请输入学生成绩\nquotfor i=0iltni++ scanfquot%dquot,ai。

阅读
分享