C primer plus第9章程式設計練習答案

2021-10-06 19:07:17 字數 2400 閱讀 1553

**程式設計練習答案是我學習過程中所敲,作為乙個學渣,答案是以完成習題和易理解為導向,很少有一些五彩繽紛的演算法。程式僅作為交流,如有錯誤與不足還請指出。**

9.11.1

#include

"stdio.h"

double

min(

double x,

double y)

intmain

(void

)**片

9.11.2

#include

"stdio.h"

void

chline

(ch, i, j)

printf

("%c"

, ch);}

intmain

(void

)

9.11.3

#include

"stdio.h"

void

chline

(char ch,

int i,

int j)

intmain

(void

)

9.11.4

#include

"stdio.h"

double

tiaohe

(double x,

double y)

intmain

(void

)

9.11.5

#include

"stdio.h"

void

large_of

(double

* x,

double

* y)

intmain

(void

)

9.11.6

#include

"stdio.h"

void

paixu

(double

* a,

double

* b,

double

* c)if(

*a <

*c)if

(*b <

*c)}

intmain

(void

)

9.11.7

#include

"stdio.h"

intfunc

(char ch)

else

if(ch >=

'a'&& ch <=

'z')

else

return-1

;}intmain

(void

)}

9.11.8

#include

"stdio.h"

double

power

(double x,

int n)

else

if(n <0)

return ans;

}int

main

(void

)

9.11.9

#include

"stdio.h"

double

pow(

double x,

int n)

return ans;

}int

main

(void

)

9.11.10

#include

"stdio.h"

void

to_base_n

(int x,

int n)

intmain

(void

)

9.11.11

#include

"stdio.h"

/*int fibonacci(int n)//遞迴

*/int

fibonacci

(int n)

return arr[n];}

intmain

(void

)

《C primerplus》第9章練習題

1.未使用原書例題 練習多檔案組織。在乙個標頭檔案中定義一種學生的結構體,儲存姓名和年齡,宣告三個函式分別用於詢問有多少個學生,輸入學生的資訊和展示學生的資訊。在另乙個原始檔中給出所有函式的定義。在主程式中使用new初始化結構指標,呼叫三個函式。main.cpp include include ex...

C Primer Plus 第11章 筆記

1 如果字串字面量之間沒有間隔,或者用空白字元分隔,c會將其視為串聯起來的字串字面量。2 用標準的陣列初始化模式給字串初始化時,末尾一定要加上 0 不然就不是乙個字串,而是乙個字元陣列。讓編譯器計算陣列的大小只能用在初始化時。4 const char ar1 something is pointin...

C primer plus 第4章 復合型別

1.陣列初始化 2.字串 兩種方式 c 風格字串 以 0結尾 string類庫 單引號表示字元常量 a 是字串編碼的簡寫,char a a 是正確的。但是 a 表示的是兩個字元a和 0組成的字串,實際上 a 表示的是字串所在的記憶體位址,因此char a a 是非法的 1 cin.getline a...