叮,你有一份戀愛基金注意查收

第6章 技驚四座

字體:16+-

“林逸同學,我現在給你十個隨機數字,18.16.46.59.36.29.75.34.55.91,請你用冒泡法對這十個數進行排序,把代碼寫到黑板上來。”

劉明微不可察地冷笑一聲,這可是計算機專業才會涉及到的內容,他不信林逸這個非計算機專業的學生能夠做得到。

要知道,這雖然是C語言的基礎知識,可是非專業的學生是不用學習的,「冒泡法」排序的思路,並不難,假設將10個數從小到大排列,

相鄰兩個數比較,如果發現前一項比後一項大,那麽這兩項

就互換,之後再兩兩相比,這樣比較一輪下來,

我們就可以得到一個最大值。

需要排十個數,外循環就是i=0~i=8,9次即可

這對於專業學生來說隻需要多試幾遍就能明白其中的原理,不過即便如此那也是大一下學期的內容。

如果有計算機專業的學生在場看到這一幕,一定會直呼殘忍,沒想到一向對他們和藹可親的劉明大神居然對其他專業學生如此無情。

這可是冒泡法!

你讓一個大一新生去做,他能做嗎,做不了,沒這個能力知道吧?

林逸聞言點點頭,他走到台前,略一思索打開了C++的編碼程序,手指像是長期敲代碼一般在電腦前敲出了一行行精準而優美的代碼。

他專注的樣子,就是那些平時對他沒什麽興趣的女生也覺得此時此刻的林逸實在是太帥了。

劉明也愣在那裏一動不動,因為他發現林逸寫的都是對的。

簡潔而準確。

//冒泡法對數字進行排序

#include

int main(){

int a[10],i,j,t;

printf("請輸入10個數字,數字中間用空格隔開:\n");//輸出給用戶提示信息

for(i=0;i