當前位置:首頁 » 考試成績 » 學生各科成績從大往小排

學生各科成績從大往小排

發布時間: 2021-02-26 01:49:26

❶ 排序 excel請教高手,校長要我把所有學生的成績從大到小排序一個操作煩人,有沒有一次搞定的方法,謝謝。

問題不是很清楚呀,不好回答!

❷ 怎樣把學生各科成績用word表格從高到低分排列成績

做成績榜建議用excel,當然用word也可以。以word2003為例,步驟如下:
1、新建word2003文檔,並打開;內
2、製作表格(一般容包含學生名稱、成績和總分),輸入時,先不用排序,將姓名及對應的成績輸入完即可。如下圖所示:

3、選中「學生成績」列,點擊「表格」→「排序」,出現如下圖所示的對話框:

4、若想讓成績從高到低排列,就選擇「降序」;若想讓成績從低到高排列,就選擇「升序」。例如,選擇「降序」,點擊「確定」:

5、將滑鼠指針定位在要顯示總分的單元格,點擊「表格」→「公式」,一般默認的就是求和公式(=SUM(ABOVE)),如下圖所示:

6、若默認的不是求和「公式」,則鍵入求和公式「=SUM(ABOVE)」,點擊確定即可。至此,學生成績榜製作完畢,效果如下圖所示:

❸ 輸入5個學生的4門成績,求每個學生的平均成績,平均成績從大到小排序

a[i][5]=sum/4;
你的數組是5個數,a[i][4]才是數組的最後一個,你引用錯了,它的值一直沒有改變過所以你輸出的時候是0

❹ 用選擇法對15個學生的成績按從大到小的順序排序的C語言程序

#include <stdio.h>
#define N 15
int main()
{
int array[N];
printf("請輸入15個學生的成績:\n ",N);
for(int i=0; i<N; i++)
scanf("%d",&array[i]);
for(i=0; i<N; i++)
for(int j=i+1; j<N; j++)
{
if(array[i]>array[j])
{
int t=array[i];
array[i]=array[j];
array[j]=t;
}
}
printf("從小到大的順序為:\n");
for(i=0;i<N;i++)
{printf("%3d",array[i]); }
printf("\n");
return 0;
}
希望你滿版意!!權!!!!!!!!!!

❺ 輸入5門成績按總分排序從大到小排序

可以參考下,中間有很多代碼可以簡化的,當時自己做的時候沒想到
void Student::ShowInScore(Student *stu,int N)
{
float s1[4],s2,t1,average;
float *s=new float [N];
int t2;
string t3;
cout<<"學號\t"<<"姓名\t"<<"語文\t"<<"數學\t"<<"英語\t"<<"物理\t"<<"平均分"<<endl;
for(int i=0;i<N;i++)
{
s2=0;
for(int k=0;k<4;k++)
{
s2=s2+stu[i].score[k];
average=s2/4;
}
s[i]=average;
}
for(int n=0;n<N-1;n++)
for(int j=0;j<N-1-n;j++)
if(s[j]<s[j+1])
{
t1=s[j];
t3=stu[j].name;
t2=stu[j].NO;
s1[0]=stu[j].score[0];
s1[1]=stu[j].score[1];
s1[2]=stu[j].score[2];
s1[3]=stu[j].score[3];
s[j]=s[j+1];
stu[j].name=stu[j+1].name;
stu[j].NO=stu[j+1].NO;
stu[j].score[0]=stu[j+1].score[0];
stu[j].score[1]=stu[j+1].score[1];
stu[j].score[2]=stu[j+1].score[2];
stu[j].score[3]=stu[j+1].score[3];
s[j+1]=t1;
stu[j+1].name=t3;
stu[j+1].NO=t2;
stu[j+1].score[0]=s1[0];
stu[j+1].score[1]=s1[1];
stu[j+1].score[2]=s1[2];
stu[j+1].score[3]=s1[3];
}
for(int m=0;m<N;m++)
{
cout<<stu[m].NO<<"\t"<<stu[m].name<<"\t";
for(int n=0;n<4;n++)
cout<<stu[m].score[n]<<"\t";
cout<<s[m]<<endl;
}
delete []s;
}

❻ 如何把6個學生的成績從大到小排序

解:11/12>5/6>11/18,4/3>7/6>4/5.比較過程:(1)11/12=33/3611/18=22/365/6=30/36因為分子33>30>22,分母都是36,所以11/12>5/6>11/18.(2)4/5=24/304/3=40/307/6=35/30因為分子40>35>24,分母都是30,所以4/3>7/6>4/5.相關知識點:分數回大小的比較方法一般是先答將分母不同的分數化為分母相同的分數,然後比較分子的大小,分子大的分數就大.

❼ 急!!!c語言 編寫程序求某班20位學生三門課程總成績,並按照總成績從大到小排序

#include<stdio.h>
#include<stdlib.h>

#defineSTUCNT20
#defineCLACNT3

voidmain()
{
float**score;
float*temp;
inti,j;
score=(float**)malloc(STUCNT*sizeof(float*));
for(i=0;i<STUCNT;i++)
{
printf("輸入第%02d個學生%d門課程成績:",i+1,CLACNT);
*(score+i)=(float*)malloc((CLACNT+1)*sizeof(float));
for(j=0;j<CLACNT;j++)
{
scanf("%f",&score[i][j]);
score[i][CLACNT]+=score[i][j];
}
fflush(stdin);
}

/*sort*/
for(i=0;i<STUCNT;i++)
{
for(j=i+1;j<STUCNT;j++)
{
if(score[i][CLACNT]>score[j][CLACNT])
{
temp=score[i];
score[i]=score[j];
score[j]=temp;
}
}
}

for(i=0;i<STUCNT;i++)
{
printf("%d:",i+1);
for(j=0;j<CLACNT+1;j++)
printf("%g",score[i][j]);
printf(" ");
}
}

❽ 5個學生4門成績求平均分並從大到小排序(C語言編程)

#include < stdio.h >

struct stu{
char name[10];
float score[5];
}stu1[5];

int main()
{
void sort(struct stu* ss);

int i,j,sum;

for(i = 0; i < 5; i++){
printf("%s\n","請輸入姓名:");
scanf("%s",stu1[i].name);
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[i].name,stu1[i].score[5]);
}

return 0;
}

void sort(struct stu* ss)
{
int i ,j,q,temp;
for ( i = 0; i < 4; i++){
q = i;
for( j = i+1; j<5; j++){
if( stu1[q].score[5] < stu1[j].score[5])
q = j;
}
if( q != i){
temp = stu1[i].score[5];
stu1[i].score[5] = stu1[q].score[5];
stu1[q].score[5] = temp;
}
}

}

❾ excel如何將學生成績按從大到小排列順序

選中數據,「數據」-「排序」,把關鍵字設為成績或成績所在列(沒標題行的時候就所在列)……確定,OK

❿ 在Excel 2010中編制了「學生成績表」,若想總分由大到小排列,應採用( )實現

在Excel2010中編制了「學復生成績表制」,若想總分由大到小排列,應採用(排序)實現。

假設A列是姓名,B、C、D分別為語數英成績,E列為總成績,操作步驟如下:

  1. 選中所有數據,依次單擊「開始」選項卡-「排序和篩選」下拉-「自定義排序」
  2. 在彈出的對話框中「主要關鍵字」選擇「總分,「次序」選擇「降序」,單擊「確定」按鈕即可。

排序設置

註:在第一步選擇數據的時候是包含數據標題的,在第二步的時候,Excel自動選擇的是數據內容。

熱點內容
武漢大學學生會輔導員寄語 發布: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