成績排名奇偶排序
Ⅰ 關於序列號奇偶排序問題
在D1單元格來輸入「奇」
在D2單元格輸入源「偶」
在D3單元格輸入「奇」
在D4單元格輸入「偶」
A B C D (D1)
1 ** …… 奇(D2)
2 ** …… 偶(D3)
3 ** …… 奇(D4)
4 ** …… 偶(D5)
選中D2到D5 4個單元格
拖動D5單元格右下角的小方塊一直拖到底,放開滑鼠左鍵
你會發現「奇偶奇偶」這么排下去
選中除第一行以外的表格單元格
點擊【數據】-【排序】
按照D列排序
ok奇偶分開了
有問題請追問,望採納,謝謝。
Ⅱ pdf拼版拼版軟體奇偶排序怎麼用
你得先裁切奇偶頁的出血,然後再拼
Ⅲ 實現奇偶排序,輸入十個數,奇數在前,偶數在後,分別都按照從小到大排序,我自己編的但是不太對
if(a[i]%2==0){
e[i]=a[i];
r++;}
if(a[i]%2==1){
o[i]=a[i];
l++;}
你不加大括弧l 和 r 都是10
Ⅳ 在EXCEL里如何實現奇偶排列
excel製表技巧集 1、如何在已有的單元格中批量加入一段固定字元?
例如:在單位的人事資料,在excel中輸入後,由於上級要求在原來的職稱證書的號碼全部再加兩位,即要在每個人的證書號碼前再添上兩位數13,如果一個一個改的話實在太麻煩了,那麼我們可以用下面的辦法,省時又省力:
1)假設證書號在A列,在A列後點擊滑鼠右鍵,插入一列,為B列 ;
2)在B2單元格寫入: ="13" & A2 後回車;
3)看到結果為 13xxxxxxxxxxxxx 了嗎?滑鼠放到B2位置,單元格的下方不是有一個小方點嗎,按著滑鼠左鍵往下
拖動直到結束。當你放開滑鼠左鍵時就全部都改好了。 若是在原證書號後面加13 則在B2單元格中寫入:=A2 & 「13」
後回車。
2、如何設置文件下拉窗口的最下面的最近運行的文件名個數?
打開「工具」,選「選項」,再選「常規」,在「最近使用的文件清單」下面的文件個數輸入框中改變文件數目即
可。若不在菜單中顯示最近使用的文件名,則將「最近使用的文件清單」前的復選框去掉即可。
3、在EXCEL中輸入如「1-1」、「1-2」之類的格式後它即變成1月1日,1月2日等日期形式,怎麼辦?
這是由於EXCEL自動識別為日期格式所造成,你只要點擊主菜單的「格式」菜單,選「單元格」,再在「數字」菜單標
簽下把該單元格的格式設成文本格式就行了。
4、在EXCEL中如何使它象WORD一樣的自動定時保存文件?
點擊「工具」菜單「自動保存」項,設置自動保存文件夾的間隔時間。如果在「工具」菜單下沒有「自動保存」菜
單項,那麼執行「工具」菜單下「載入宏...」選上「自動保存」,「確定」。然後進行設置即可。
5、用Excel做多頁的表格時,怎樣像Word的表格那樣做一個標題,即每頁的第一行(或幾行)是一樣的。但是不是
用頁眉來完成?
在EXCEL的文件菜單-頁面設置-工作表-列印標題;可進行頂端或左端標題設置,通過按下折疊對話框按鈕後,用
滑鼠劃定范圍即 可。這樣Excel就會自動在各頁上加上你劃定的部分作為表頭。
6、在Excel中如何設置加權平均?
加權平均在財務核算和統計工作中經常用到,並不是一項很復雜的計算,關鍵是要理解加權平均值其實就是總量值
(如金額)除以總數量得出的單位平均值,而不是簡單的將各個單位值(如單價)平均後得到的那個單位值。在Excel
中可設置公式解決(其實就是一個除法算式),分母是各個量值之和,分子是相應的各個數量之和,它的結果就是這些
量值的加權平均值。
7、如果在一個Excel文件中含有多個工作表,如何將多個工作表一次設置成同樣的頁眉和頁腳?如何才能一次列印
多個工作表?
把滑鼠移到工作表的名稱處(若你沒有特別設置的話,Excel自動設置的名稱是「sheet1、sheet2、sheet3.......
」),然後點右鍵,在彈出的菜單中選擇「選擇全部工作表」的菜單項,這時你的所有操作都是針對全部工作表了,不
管是設置頁眉和頁腳還是列印你工作表。
8、EXCEL中有序號一欄,由於對表格進行調整,序號全亂了,可要是手動一個一個改序號實在太慢太麻煩,用什麼方
法可以快速解決?
如果序號是不應隨著表格其他內容的調整而發生變化的話,那麼在製作EXCEL表格時就應將序號這一欄位與其他欄位
分開,如在「總分」與「排名」之間空開一列,為了不影響顯示美觀,可將這一空的列欄位設為隱藏,這樣在調整表格
(數據清單)的內容時就不會影響序號了。
9、用Excel2000做成的工資表,只有第一個人有工資條的條頭(如編號、姓名、崗位工資.......),想輸出成工資
條的形式。怎麼做?
這個問題應該這樣解決:先復制一張工資表,然後在頁面設置中選中工作表選項,設置列印工作錶行標題,選好工
資條的條頭,然後在每一個人之間插入行分頁符,再把頁長設置成工資條的高度即可。 使用自定義方式重裝了一遍中
文office97,Excel的列印紙選項中只有A4一種,怎麼辦? 隨便安裝一個列印機驅動程序就可以了。
10、在Excel中小數點無法輸入,按小數點,顯示的卻是逗號,無論怎樣設置選項都無濟於事,該怎麼辦?
這是一個比較特殊的問題,我曾為此花了十幾個小時的時間,但說白了很簡單。在Windows的控制面板中,點擊「
區域設置」圖標,在彈出的「區域設置屬性」對話面板上在「區域設置」里選擇「中文(中國)」,在「區域設置屬性
」對話面板上在「數字」屬性里把小數點改為「.」(未改前是「,」),按「確定」按鈕結束。這樣再打開Excel就一
切都正常了。
11、如何快速選取特定區域?
使用F5鍵可以快速選取特定區域。例如,要選取A2:A1000,最簡便的方法是按F5鍵,出現「定位」窗口,在「引用
」欄內輸入需選取的區域A2:A1000。
12、如何快速返回選中區域?
按Ctr+BacksPae(即退格鍵)。
13、如何快速定位到單元格?
方法一:按F5鍵,出現「定位」對話框,在引用欄中輸入欲跳到的單元格地址,單市「確定」按鈕即可。
方法二:單擊編輯欄左側單元格地址框,輸入單元格地址即可。
14、「Ctrl+*」的特殊功用
一般來說,當處理一個工作表中有很多數據的表格時,通過選定表格中某個單元格,然後按下 Ctrl+* 鍵可選定整
個表格。Ctfl+* 選定的區域是這樣決定的:根據選定單元格向四周輻射所涉及到的有數據單元格的最大區域。
15.如何快速選取工作表中所有包含公式的單元格?
有時,需要對工作表中所有包含公式的單元格加以保護,或填入與其他單元格不同的顏色,以提醒用戶注意不能在
有此顏色的區域內輸入數據。以下方法可以幫助快速選取所有包含公式的單元格:選擇「編輯」\「定位」,單擊「定
位條件」按鈕,在「定位條件」對話框中選擇「公式」項,按「確定」按鈕即可。
16、如何在不同單元格中快速輸入同一數內容?
選定單元格區域,輸入值,然後按 Ctrl+ Ener鍵,即可實現在選定的單元格區域中一次性輸入相同的值。
17、只記得函數的名稱,但記不清函數的參數了,怎麼辦?
如果你知道所要使用函數的名字,但又記不清它的所有參數格式,那麼可以用鍵盤快捷鍵把參數粘貼到編輯欄內。
具體方法是:在編輯欄中輸入一個等號其後接函數名,然後按 Ctr+ A鍵,Excel則自動進入「函數指南——步驟 2
之2」。當使用易於記憶的名字且具有很長一串參數的函數時,上述方法顯得特別有用。
18、如何把選定的一個或多個單元格拖放至新的位置?
按住Shift鍵可以快速修改單元格內容的次序。
具體方法是: 選定單元格,按下Shift鍵,移動滑鼠指針至單元格邊緣,直至出現拖放指針箭頭(空心箭頭),然
後按住滑鼠左鍵進行拖放操作。上下拖拉時滑鼠在單元格間邊界處會變為一個水平「工」狀標志,左右拖拉時會變為垂
直「工」狀標志,釋放滑鼠按鈕完成操作後,選定的一個或多個單元格就被拖放至新的位置。
19、如何讓屏幕上的工作空間變大?
可以將不用的工具欄隱藏,也可以極大化Excel窗口,或者在「視圖」菜單中選擇「全屏顯示」命令。
20、如何使用快顯菜單?
快顯菜單中包括了一些操作中最常用的命令,利用它們可以大大提高操作效率。首先選定一個區域,然後單擊滑鼠
右健即可調出快顯菜單,根據操作需要選擇不同命令。
21、如何使用快顯菜單?
快顯菜單中包括了一些操作中最常用的命令,利用它們可以大大提高操作效率。首先選定一個區域,然後單擊滑鼠
右健即可調出快顯菜單,根據操作需要選擇不同命令。
22、如何防止Excel自動打開太多文件?
當Excel啟動時,它會自動打開Xlstart目錄下的所有文件。當該目錄下的文件過多時,Excel載入太多文件不但費時
而且還有可能出錯。解決方法是將不該位於Xlstart目錄下的文件移走。另外,還要防止EXcel打開替補啟動目錄下的文
件:選擇「工具」\「選項」\「普通」,將「替補啟動目錄」一欄中的所有內容刪除。
23、如何去掉網格線?
1)除去編輯窗口中的表格線
單擊「工具」菜單中的「選項」,再選中「視圖」,找到「網格線」,使之失效;
2)除去列印時的未定義表格線
有時會出現這樣的情況:你在編輯時未定義的表格線(在編輯窗中看到的也是淡灰色表格線),一般情況下在列印
時是不會列印出來的,可有時卻偏偏不聽使喚給列印出來了,特別是一些所謂的「電腦」VCD中編輯的Excel表格更是這
樣。要除去這些表格線,只要在單擊「文件」、「頁面設置」、「工作表」菜單,點擊一下「網格線」左邊的選擇框,
取消選擇「網格線」就行了。
24、如何快速格式化報表?
為了製作出美觀的報表,需要對報表進行格式化。有快捷方法,即自動套用Excel預設的表格樣式。方法是: 選定
操作區域,選取「格式」菜單中的「自動套用格式」命令,在格式列表框中選取一款你滿意的格式樣式,按「確定」按
鈕即可。要注意的是,格式列表框下面有包括「數字」、「邊框線」、「字體」等6個「應用格式種類」選項,若某項
前面的「x」不出現,則在套用表格樣式時就不會用該項。
25、如何快速地復制單元格的格式?
要將某一格式化操作復制到另一部分數據上,可使用「格式刷」按鈕。選擇含有所需源格式的單元格,單擊工具條
上的「格式刷」按鈕,此時滑鼠變成了刷子形狀,然後單擊要格式化的單元格即可將格式拷貝過去。
26、如何為表格添加斜線?
一般我們習慣表格上有斜線,而工作表本身並沒有提供該功能。其實,我們可以使用繪圖工具來實現: 單擊「繪圖」
按鈕,選取「直線」,滑鼠變成十字型.將其移至要添加斜線的開始位置,按住滑鼠左鍵拖動至終止位置,釋放滑鼠,
斜線就畫出來了。另外,使用「文字框」按鈕可以方便地在斜線上下方添加文字,但文字周圍有邊框,要想取消它,可
選中文字框,調出快顯菜單,選擇「對象格式」\「圖案」,選擇「無邊框」項即可。
27、如何快速地將數字作為文本輸入?
在輸入數字前加一個單引號「」』,可以強制地將數字作為文本輸入。
28、如何定義自己的函數?
用戶在Excel中可以自定義函數。切換至 Visual Basic模塊,或插入一頁新的模塊表(Mole),在出現的空白程序窗
口中鍵入自定義函數VBA程序,按Enter確認後完成編 寫工作,Excel將自動檢查其正確性。此後,在同一工作薄內,你
就可以與使用Exed內部函數一樣在工作表中使用自定義函數,如:
Function Zm(a)
If a< 60 Then im=『不及格」
Else Zm=「及格」
End If
End Function
29、如何在一個與自定義函數駐留工作簿不同的工作簿內的工作表公式中調用自定義 函數?
可在包含自定義函數的工作薄打開的前提下,採用鏈接的方法(也就是在調用函數時加上該函數所在的工作簿名)。
假設上例中的自定義函數Zm所在工作薄為MYUDF.XLS,現要在另一不同工作簿中的工作表公式中調用Zm函數,應首先確
保MYUDF.XLS被打開,然後使用下述鏈接的方法: =MYUDF.XLS! ZM(b2)
30、如何快速輸入數據序列?
如果你需要輸入諸如表格中的項目序號、日期序列等一些特殊的數據系列,千萬別逐條輸入,為何不讓Excel自動填
充呢?在第一個單元格內輸入起始數據,在下一個單元格內輸入第二個數據,選定這兩個單元格,將游標指向單元格右
下方的填充柄,沿著要填充的方向拖動填充柄,拖過的單元格中會自動按Excel內部規定的序列進行填充。如果能將自
己經常要用到的某些有規律的數據(如辦公室人員名單),定義成序列,以備日後自動填充,豈不一勞永逸!選擇「工
具」菜單中的「選項」命令,再選擇「自定義序列」標簽, 在輸入框中輸入新序列,注意在新序列各項2間要輸入半形
符號的逗號加以分隔(例如:張三,李四,王二……),單擊「增加」按鈕將輸入的序列保存起來。
31、使用滑鼠右鍵拖動單元格填充柄
上例中,介紹了使用滑鼠左鍵拖動單元格填充柄自動填充數據序列的方法。其實,使用滑鼠右鍵拖動單元格填充柄
則更具靈活性。在某單元格內輸入數據,按住滑鼠右鍵沿著要填充序列的方向拖動填充柄,將會出現包含下列各項的菜
單:復制單元格、以序列方式填充、以格式填充、以值填充;以天數填充、以工作日該充、以月該充、以年填充;序列
……此時,你可以根據需要選擇一種填充方式。
32.如果你的工作表中已有某個序列項,想把它定義成自動填充序列以備後用,是否需要按照上面介紹的自定義序列
的方法重新輸入這些序列項?
不需要。有快捷方法:選定包含序列項的單元格區域,選擇「工具」\「選項」\「自定義序列」,單擊「引入」
按鈕將選定區域的序列項添加至「自定義序列」對話框,按「確定」按鈕返回工作表,下次就可以用這個序列項了。
33、上例中,如果你已擁育的序列項中含有許多重復項,應如何處理使其沒有重復項,以便使用「引入」的方法快速
創建所需的自定義序列?
選定單元格區域,選擇「數據」\「篩選」\「高級篩選」,選定「不選重復的記錄」選項,按「確定」按鈕即可
Ⅳ excel表奇偶排序
用輔助列得到百位數字,然後對這列進行排序。
1、提取百位判斷奇偶公式:=IF(MOD(LEFT(RIGHT(A1,3),1),2)=0,"偶數","奇數回") 下拉復答制公式;
2、開始--編輯--排序和篩選,進行排序。
Ⅵ 奇偶交換排序結束條件
所謂交換,就是根據序列中兩個記錄值的比較結果來對換這兩個記錄在序列版中的位置。權交換排序的特點是:將鍵值較大的記錄向序列的尾部移動,鍵值較小的記錄向序列的前部移動。常見的交換排序有冒泡排序(Bubble Sort),雞尾酒排序(Cocktail Sort...
Ⅶ 怎麼看偶排列與奇排列
看數字奇數偶數的變化,偶數倍排列或偶數次方就是偶排列
Ⅷ Excel 序號能按奇偶排序嗎
如果需要按奇偶排序,可添加一個輔助列,獲得數據的奇偶,並以該列為「主要關鍵字」,以原數據列為「次要關鍵字」,在「數據」選項下「排序」。
Ⅸ 關於華為test奇偶排序的代碼疑問
int quicksort(int array[],int start,int end){
//快速排序演算法,其核心思想是找一個關鍵元素,比這個元素大的都//放到它右邊,比它小的都
移到它左邊
if(start<end){ //排序的下標是從start到end,要求start比end小
int low=start; //最左邊的元素
int high=end; //最右邊的元素
int key; //定義關鍵元素
key=array[low]; //以最左邊的第一個元素為關鍵
while(low<high){
//如果最右邊的元素>=key,滿足快速排序的條件,不需要移動。但是下標要往左邊滑一位,判斷倒數第二個數
//假如比key小,就跳出循環,去執行if語句
while(low<high&&array[high]>=key){
high--;
}
if(low<high)
//high比key小,移動到最左邊(就是low的位置),因為key保存是 //low位置的元素,所以不用擔心low被覆蓋了
array[low]=array[high];
//同樣的,現在從左邊開始查找,如果左邊的元素比key小,就不動,下標右移一位
while(low<high&&array[low]<key)
low++;
if(low<high)
array[high]=array[low];
array[low]=key;
}
quicksort(array,start,low-1);
quicksort(array,low+1,end);
}
}
關於快速排序,參考:http://ke..com/view/19016.htm?from_id=2084344&type=syn&fromtitle=%E5%BF%AB%E9%80%9F%E6%8E%92%E5%BA%8F&fr=aladdin
Ⅹ C語言 將一數組分奇偶分別有序排序,奇在前,偶在後
現在是北京時間2013 5 31 22:56,看到樓上並未給出程序,而樓主又十分不解,故而作答如下:
數組要分奇偶有序排序,需要藉助輔助數組加以實現:
#include<stdio.h>
intmain()
{
inti,a[20],b[20],c[20]={0},j=0,flag,temp;
constintlen=10;//len就是輸入的個數了,你可以改變這個數,也可以取消const,在下面加個輸入語句,輸入len的值
for(i=0;i<len;++i)
{
a[i]=(i/2)+i%2+i%3-i%5+i%6+i%7-i%9+i%11;//我用來做隨機值…省的驗證的時候麻煩…你換成下面這句就行。
//scanf("%d",&a[i]);
}
for(i=0;i<len;++i)
{
printf("%d",a[i]);
}
printf(" ");
flag=1;
while(flag)
{
temp=len;
flag=0;
b[j]=999999;
for(i=0;i<len;i++)
{
if(a[i]%2==1&&c[i]==0)
{
flag=1;
if(a[i]<b[j])
{
b[j]=a[i];
temp=i;
}
}
}
c[temp]=1;
j++;
}
j--;
flag=1;
while(flag)
{
temp=len;
flag=0;
b[j]=999999;
for(i=0;i<len;i++)
{
if(a[i]%2==0&&c[i]==0)
{
flag=1;
if(a[i]<b[j])
{
b[j]=a[i];
temp=i;
}
}
}
c[temp]=1;
j++;
}
for(i=0;i<len;++i)
a[i]=b[i];
printf("排序後:");
for(i=0;i<len;++i)
{
printf("%d",a[i]);
}
printf(" ");
return0;
}
此程序中使用c數組作為標識對應的a中的數組有未被選中過,避免多次得到同一值。flag用來表示是否能找到符合的數,找不到就跳出循環。這里不涉及排序方法,非要牽強來說就屬於直接選擇法。
另外附上使用函數按奇偶分割大小排序數組的方法:
先分組與先排序,優劣得所,樓主可試著自行分析,如有不解之處,可以Hi我……滑鼠放在我的ID上即可找到Hi。