當前位置:首頁 » 成績查詢 » 求成績排名

求成績排名

發布時間: 2020-11-28 20:08:01

A. 求文檔: EXSL中考試成績如何排名次

B. 求學生成績排名C程序

#include <stdio.h>
void main()
{
int a[11];
int i,j,t;
int m;
void inv(int x[],int p);
printf("請輸入10個學生的成績:\n");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
printf("\n");
for(i=0;i<9;i++)
for(j=0;j<9-i;j++)
if(a[j]<a[j+1])
{
t=a[j];
a[j]=a[j+1];
a[j+1]=t;
}
printf("學生成績從高到低排序為:\n");
for(i=0;i<10;i++)
printf("%4d",a[i]);
printf("\n");
printf("再輸入一個學生的成績:\n");
scanf("%d",&m);
for(i=0;i<10;i++)
if(m>a[i])break;
for(j=9;j>=i;j--)
a[j+1]=a[j];
a[i]=m;
printf("插入一個學生之後學生成績排序為:\n");
for(i=0;i<11;i++)
printf("%4d",a[i]);
printf("\n");
inv(a,11);
printf("成績從低到高排序為:\n");
for(i=0;i<11;i++)
printf("%4d",a[i]);
printf("\n");
}

void inv(int x[],int p)
{
int t,i,j,q=(p-1)/2;
for(i=0;i<=q;i++)
{
j=p-1-i;
t=x[i];
x[i]=x[j];
x[j]=t;
}
return;
}

C. 求一條SQL語句查出三年級學生的總成績排名:學生姓名,老師姓名,所屬班級,總分,排名

求一條SQL語句查出三年級學生的總成績排名:學生姓名,老師姓名,所屬班級,總分,排名
select
學生表a.名稱 as 學生姓名,
老師表b.名稱 as 老師姓名,
班級表c.名稱 as 所屬班級,
總分表g.總分 as 總分,
rownum as 排名
from
(select
學生編號 as 學生編號,
sum(考試成績) as 總分
from
成績表f
group by 學生編號)總分表g
inner join
學生班級表d
on
學生班級表d.學生編號 = 總分表g.學生編號
inner join
老師班級表e
on
老師班級表e.班級編號 = 學生班級表d.班級編號
inner join
班級表c
on
班級表c.編號 = 老師班級表e.班級編號
inner join
學生表a
on
學生表a.編號 = 學生班級表d.學生編號
inner join
老師表b
on
老師表b.編號 = 老師班級表e.老師編號
where
班級表c.年級 = '三年級'
order by 總分表g.總分 desc

不同資料庫取得rownum的方法不一樣注意變下

D. Excel函數求總分和名次!

1、首先,打開一個Excel表格。

E. 求關於成績排名的c語言設計

自己去改改吧···

#include"stdio.h"
struct student
{ int num;
char name[15];
int math, Chinese, English;
int ave;
}a[10];

main()
{int i,j;struct student t;
int max=0;

FILE *fp;
fp=fopen("D:\\student score.txt","w");
if(fp==NULL)
{
printf("cannot open this file\n");
exit(0);
}

for(i=0;i<10;i++)
{printf("請輸入學號,姓名,數學成績,語文成績,英語成績:\n");
scanf("%d %s %d %d %d",&a[i].num,&a[i].name,&a[i].math,&a[i].Chinese,&a[i].English);
a[i].ave=(a[i].math+a[i].Chinese+a[i].English)/3;
}
for(j=0;j<10;j++)
for(i=9;i>j;i--)
if(a[j].ave<a[i].ave)
{ t=a[j];
a[j]=a[i];
a[i]=t;
}

printf("按平均分從高到底進行排序\n");
printf("學號\t姓名\t數學成績\t語文成績\t英語成績\t平均分\n");
for(i=0;i<10;i++)
printf("%d\t%s\t%d\t%d\t%d\t%d\n",a[i].num,a[i].name,a[i].math,a[i].Chinese,a[i].English,a[i].ave);
for(i=0;i<10;i++)
fwrite(&a[i],sizeof(struct student),1,fp);
fclose(fp);
getch();

}

F. 求 Excel 中顯示成績排名的公式,萬分感謝!

在F2中輸入公式
=VLOOKUP(LARGE($B$2:$B$400,E2),IF({1,0},$B$2:$B$400,$A$2:$A$400),2,0)
下拉填充。

G. excel表格中如何求一個科目成績的排名

比如:
姓名 成績 排名
張三 34
李四 54
趙二 99
大一 42 如在C2單元格中輸入公式:=RANK(B2,$B$2:$B$31,0),確認後即可得出B2單元格中的成績在B2至B31成績中的排名結果。拖動應用公式即可獲得所有學生的排名。

H. 如何求一列成績排名前百分之九十的及格率,請幫幫我,15137611189

假如成績在B列,60分為及格線,求成績排名前百分之九十的及格率公式如下,三個公式你自己選用,差別在於排列前90%的人數不為整數時的三種不同處理辦法,自己分析一下

=COUNTIF(B:B,">=60")/(COUNT(B:B)*90%)

=COUNTIF(B:B,">=60")/ROUND((COUNT(B:B)*90%),0)

=COUNTIF(B:B,">=60")/INT((COUNT(B:B)*90%))

I. 求總成績和排名的SQL語句

select 姓名,數學+語文+英語 from 表 order by 數學+語文+英語

J. excel如何在一個公式裡面求三科成績總分排名呢

K4單元格輸入公式=SUMPRODUCT(--(H$4:H$9+I$4:I$9+J$4:J$9>H4+I4+J4))+1

下拉公式。 如圖:

熱點內容
武漢大學學生會輔導員寄語 發布:2021-03-16 21:44:16 瀏覽:612
七年級學生作文輔導學案 發布:2021-03-16 21:42:09 瀏覽:1
不屑弟高考成績 發布:2021-03-16 21:40:59 瀏覽:754
大學畢業證會有成績單 發布:2021-03-16 21:40:07 瀏覽:756
2017信陽學院輔導員招聘名單 發布:2021-03-16 21:40:02 瀏覽:800
查詢重慶2018中考成績查詢 發布:2021-03-16 21:39:58 瀏覽:21
結業考試成績怎麼查詢 發布:2021-03-16 21:28:40 瀏覽:679
14中醫醫師資格筆試考試成績查分 發布:2021-03-16 21:28:39 瀏覽:655
名著賞析課程標准 發布:2021-03-16 21:27:57 瀏覽:881
北京大學商業領袖高端培訓課程 發布:2021-03-16 21:27:41 瀏覽:919