怎麼才能將分數排序?成績的名次怎麼排序?

2023-02-10 09:20:02 字數 3989 閱讀 9642

1樓:匿名使用者

氣泡排序詳細註釋:

/* 用氣泡排序法對一維整型陣列中的十個數公升序排序 */

#include

#include

int main()

printf("the sequence after sort is:")

for(i=0;i<10;i++)

printf("%5d",a[i]);

printf(""

system("pause");

return 0;

其中i=0時:

j從0開始a[0],a[1]比較大小,把其中的較大者給a[1],然後j++,a[1]和a[2]再比較,再把兩者中的。

較大者給a[2],這樣a[0],a[1],a[2]中的最大者已經交換到a[2]中,這個過程繼續,直到j=10-i-1=9這樣。

a[9]中的為10個數中的最大數。

然後i=1時:

由於最大數已找到並放到a[9]中,所以這一次迴圈j最大只需到10-i-1=8,即a[8]即可,再次從j=0開始a[j]和a[j+1]兩兩比較交換,最後次大數放到a[8]中。

然後i++,繼續。

當i=9時已經過9次兩兩比較完成所有排序,i<9不再成立退出比較。

對於n個數,只需要進行n-1次外迴圈的兩兩比較就完成排序。

至於按降序排列只需將if(a[j]>a[j+1])改為if(a[j]

#include

int main()

if(flag==0)break;

printf("the sequence after sort is:")

for(i=0;i<10;i++)

printf("%5d",a[i]);

printf(""

system("pause");

return 0;

這個和上面的實質一樣,只是加了乙個標誌flag,當在一次大迴圈(即外層迴圈)內,在內層迴圈中如果 沒有發生一次交換,那麼就表示a[0]

怎麼在excel 中進行成績名次排序

2樓:匿名使用者

1、建立excel,包含兩列,學生、成績,並插入樣例資料,學生 成績。

陳xx 84

李xx 63

李xx 86

王xx 77

馬xx 99

張xx 89

趙xx 77

胡xx 78

孫xx 79

2、選擇工具欄,『資料』-『自動篩選』功能,3、選中成績列小箭頭,點選降序按鈕,4、即可實現成績排序,

3樓:陽光上的橋

點【資料】下的【排序】按鈕,然後選擇排序的關鍵字和方法,點確定就可以排序,如下圖:

4樓:匿名使用者

游標在成績列任意格,點排序按鈕(公升序),排完後,第一名就在第一行了。需要名次,再做一列序號就是了。

用函式排出名次:假設成績在b列,有50名學生。在某空列做公式 =rank(b1,b$1:

b$50)。把公式填充到全列,就會顯示每個學生的名次了,最高分100分為1。假設有3名99分,都會顯示2,98分就顯示第5名。

這樣不打亂學號的順序,只顯示名次。

5樓:zhen貞魂

把每個學生各科成績總和加起來,然後ctrl+a全選選單欄中點篩選,最後把總和那一列篩選點下降序就能看到具體每個學生的成績排序了。

希望能幫助到你~

excel如何將學生成績進行排序? 80

6樓:易晨

那是因為你的**中有合併的單元格存在導致的。

解決方法是,選中需要參與排序的單元格,然後點工具欄的排序,會彈出來選擇框,你再選擇以那一列的資料作為標準來排序。

操作看圖:

7樓:匿名使用者

截圖請截出行號和列標,以方便描述。

如果實際分數。

從第4行開始,那麼選擇測評總分資料區域g4:g200,然後按「資料」選項下的「排序」,「擴充套件選定區域」,即可。

建議儘量減少錄入資料時採用「合併單元格」這樣處理方式,增加了**處理的困擾。

8樓:匿名使用者

因為有兩個人的測評總分一樣,可以再以發展素質分在排序下!!

9樓:匿名使用者

你的1+2行是合併的,要filter的話要選擇第二行進行,然後點選排序。

10樓:匿名使用者

那就取消合併單元格排序, 不明白 +

excel中,怎麼對成績進行排序???

11樓:活在痛苦的深淵

不用公式更方便。

首先在要進行排序的資料前插一列,把原來的行號敲上,在第一行填"1",在第二行填"2",然後把兩格都選上按填充柄往下拖就會按順序把號碼填好。

然後就可以按成績排序,排好序後也按上述的辦法把名次做好,然後再按原來的行號排序,這樣就可以不改變次序又不用公式很快排好序啦。

12樓:

頂上選單上就有排序那項啊。

選擇你輸入成績的那列(行)

就可以按公升序或降序排列。

成績的名次怎麼排序?

13樓:都市ye貓

按分數從高到低排,同分數的並列,例如700,699,3個698,697分的名次分別為,1,2,3,3,3,6

excel中怎麼讓人名和他的成績一起排序

14樓:

以下圖2007版excel**為示例:按成績(d列)對**進行排序,在excel中我們選擇整行然後以成績的高低進行排序時,人名預設和成績一起排序。

1、整行選中需要排序的資料,即選中第1行至第6行(見圖1)或者第2行至第6行(見圖2)都可以,標題所在行「1」可以選可以不選。

圖1圖22、點選選單欄「資料」選型卡下的「排序」

3、在彈出的選項卡我們可以看到視窗右上角勾選了「資料報含標題」的選項,若我們按照步驟1的圖1選擇的資料行則需選擇該選項,即打「√」下面的主要關鍵字選項則顯示資料所在行的標題,即成績(見下圖)

若我們以步驟1的圖2方法的選擇的資料行則需要去掉「√」下面的「主要關鍵字」選項則顯示資料所在行號,即d行(見下圖)

4、不管是選擇標題「實發數量」還是「列d」後,因為我們是按數字大小排序,所以「排序依據」就選擇「數值」,然後需要按自身需求在「次序」選項下選擇「公升序」、「降序」或「自定義序列」,我們以降序為例對成績進行排列(見下圖),選擇好後點選「確定」

5、完成,下圖為按成績高低進行排序的結果。

我們可以看到,序號、姓名均預設和成績一起進行了排序。

15樓:匿名使用者

方法。

一、開啟excel**,游標定位到做為排序依據的成績列(zf),點選常用工具欄中的「降序排序」按鈕。就可以讓整個表依「zf」列排序。(不能選中這一列再排序,這樣做只能這一列排序,而其它列不動)

方法二、1、點選選單欄「資料」-「排序」

2、在彈出來的「排序對話方塊」,選擇排序的「主要關鍵字」-「zf」,排序方式「公升序」,「有標題行」,確定即可。

16樓:匿名使用者

選擇排序功能,如果是需要人名排序,就選擇按照人名,如果是要看成績排名,可以在排序時選擇按成績。

17樓:收拾收拾嗯嗯

excel中對成績進行排名並顯示名次,幾秒鐘搞定。

18樓:匿名使用者

二個概念,成績排序安成績列,第二要素點姓名列,確定。

19樓:匿名使用者

同時選中姓名和成績。

進行排序。

20樓:匿名使用者

把人名和成績都選中然後排序就可以了。

小公升初的成績怎麼才能查到呀,小公升初分數查詢網上怎麼查

小公升初考試成績還沒有在網上公布,只能到學校查詢,網上暫時是無法查詢的。你可以到學校諮詢班主任老師或者學校教務處。小公升初分數查詢網上怎麼查 1.查詢成績的話最好到所在城市的小公升初成績查詢 上 2.亦可去諮詢孩子原所在學校的老師 3.部分城市沒有開通小公升初網上成績查詢的話,可以到當地招生考試網上...

怎麼查自己的高考分數,自己曾經的高考成績怎麼查

你好,成績查詢是有時間限制的,一旦過了規定時間是查詢不到你的高考成績的。不過你可以去你大學教育資訊系統查詢。自己曾經的高考成績怎麼查 查自己曾經高考成績。可以到學信網查詢,具體查詢方法如下 二 進入以後選擇 普通高等學校招生全國統一考試成績 選項,如下圖所示。三 接著輸入相應資訊查詢,如下圖所示。四...

高考分數太低怎麼辦?高考的成績不理想,應該怎麼辦?

這位同學,別擔心。高考分數太低的話,有3條路可以選擇,一是復讀一年高三,二是報專科大學,三是去工作。很多人上課用心聽講,做筆記,甚至熬夜背誦,就是考不出好成績 而有些人輕鬆考取高分,不需要付出太多努力,因為腦子聰明。讀書十多年為的就是高考這一刻,也許在以前你並不認可這句話,但是走進高考的考場,那一剎...