《C 面向程式設計》譚浩強第二版第一章課後習題

2021-10-17 21:02:53 字數 2834 閱讀 1402

分析:兩個引數和三個引數均使用同一函式,則函式最少含乙個預設值且應不大於0

分析:引用傳遞

#include

using

namespace std;

//輸入兩個整數,將他們按由大到小的順序輸出,要求使用變數的引用

//分析:對於a,b,c,最終結果是a#include

using

namespace std;

void

swap

(int

&a,int

&b)void

sort9

(int

&x,int

&y,int

&z)int

main()

void

sort10

(string a,

int n)

//氣泡排序}}

intmain()

cout<

sort10

(a,5);

cout<<

"排序後:"

//氣泡排序}}

void

sort10

(int a,

int n)

//氣泡排序}}

void

sort10

(float a,

int n)

//氣泡排序}}

void

sort10

(double a,

int n)

//氣泡排序}}

intmain()

;float b[5]

=;double c[5]

=;cout<<

"排序後:"

<

sort10

(a,5);

for(

int m=

0;m<

5;m++

) cout<

sort10

(b,5);

for(

int mb=

0;mb<

5;mb++

) cout<

sort10

(c,5);

for(

int mc=

0;mc<

5;mc++

) cout<

return0;

}

注意:*

*函式模板型別宣告要緊跟模板函式*

*#include

#include

using

namespace std;

void

swap

(string &a,string &b)

template

<

typename t>

t sort10

(t a,

int n)

//氣泡排序

}return0;

}int

main()

;float b[5]

=;double c[5]

=;cout<<

"排序後:"

<

sort10

(a,5);

for(

int m=

0;m<

5;m++

) cout<

sort10

(b,5);

for(

int mb=

0;mb<

5;mb++

) cout<

sort10

(c,5);

for(

int mc=

0;mc<

5;mc++

) cout<

return0;

}

MICK SQL基礎教程(第二版)第一章

物件導向資料庫 object oriented database,oodb 把資料以及對資料的操作集合起來以物件為單位進行管理,因此得名。物件導向資料庫就是用來儲存這些物件的資料庫。xml資料庫 xml database,xmldb xml 資料庫可以對 xml 形式的大量資料進行高速處理。鍵值儲存...

離散數學(第二版) 第一章 第二章習題

第二章習題二 判斷下面一段論述是否為真 是無理數 並且如果3是無理數,則 2 sqrt 2 2 另外 只有 6 能被 2 整除 6 才能被 4 整除 解答 命題符號化為 p q r t s 的真值為1,所以這一段的論述為真。格式醜字醜,見諒 由於是第一章節習題所以使用真值表進行計算 設a,b都是含命...

演算法競賽入門經典第二版 第一章例題

輸入底面半徑r和高h,輸出圓柱體的表面積,保留三位小數,格式 樣例輸入 3.5 9 樣例輸出 area 274.889 include include int main 輸入乙個三位數,分離出它的百位 十位和個位,反轉後輸出。樣例輸入 127樣例輸出 721 include int main 輸入兩...