函式的簡單練習

2021-06-27 17:34:57 字數 1072 閱讀 1281

//

選擇排序

//    //for (int i=0; i//     //   for (int j=i+1; jif (carray[i] > carray[j])

if (length <= 0)

//選擇排序

//for (int i=0; i//   for (int j=i+1; j//            if (carray[i] > carray[j])

//氣泡排序

for(int i=0;ifor (int j=0;j//比較

if (carray[j] > carray[j+1]) }}

// }

//}1. 在螢幕上輸出以下圖形:

//  *

// ***

//*****

void sanjiao(int line)

for (x=1; x<=2*i-1; x++)

printf("\n");}}

2. 在螢幕上輸出以下圖形: 

0    1   1   1   1

-1   0   1   1   1

-1  -1   0   1   1

-1  -1  -1   0   1

-1  -1  -1  -1   0

int draw(int n)

printf(「\n」);

}return 0;

3.在螢幕上輸出以下圖形: 

****

*****

****

int draw(int nside)

return 0;

}4.任意給定乙個位數不超過 9 的整數將其所有位的數值加在一起並輸出。

int sum(int num)

return result;}

任意給定乙個不超過 9 位的整數,將其高低位翻轉,

例如給定 12345 變成 54321, 12320 變成 2321。

int transfer(int number)

for(num=number;num!=0;num/=10)

return result;}

練習編寫簡單函式和呼叫函式

define crt secure no warnings 1 includevoid chengfabiao int n printf n int main 由於在子函式中不能交換實參的值,只是交換了形參的值,所以需要將這個函式的引數定義成int 型的,這樣通過間接訪問位址內容的方式可以將實參進行...

Python 函式練習(包括簡單遞迴)

list sort key none reverse false reverse 排序規則,reverse true 降序,reverse false 公升序 預設 p a b c 2 s sqrt p p a p b p c s axjnxk print s 1 s abc for i in s ...

母函式初期簡單入門題練習

母函式,關鍵是理解多項式和問題的聯絡,構造合適的多項式。1.hdu1557 題意 給n個數,如果其中有m個數之和大於這n個數一半,則這m個數組成這個團體叫 獲勝聯盟 這m個數中,若有乙個數,去掉它,這個團體就不能成為獲勝聯盟了,那麼這個數為關鍵加入者。每成為一次關鍵加入者,則這個數的權利加1,求所有...