C Primer 第五版 第四章 表示式

2021-10-23 11:04:23 字數 1323 閱讀 7075

4.1

1054.2

(vec.begin())

((vec.begin()))+1

4.7溢位:當計算的結果超出該型別所能表示的範圍時就會產生溢位。

4.8短路求值

4.91.p是否是空指標

2. 如果非空指標,那麼所指向的物件是否是空字串

4.12

如果i不是布林值,則判斷i是否不等於1;

否則,判斷i是否是真,也就是非零。

前置遞增運算子把值加1後直接返回改變了的運算物件;

後置遞增運算子需要將原始儲存下來以便於返回這個未修改的內容。

4.18

越界4.20

b、e:字元常量不支援++運算子;

c:指標不包含任何成員;

4.21

1 #include 

2 #include

3using

namespace std;45

intmain()

617

4.22

條件運算子跟簡潔,if語句更容易理解

1 #include 

2using

namespace std;34

intmain()

5

4.23

==時,char型別無法跟string型別物件相匹配。

1 #include 

2 #include

3using

namespace std;45

intmain()

6

4.25

7232

1 #include 

2using

namespace std;34

intmain()

5

4.29102

1 #include 

2using

namespace std;34

intmain()

5

4.37

1 #include 

2 #include

3using

namespace std;45

intmain()

6~

4.38

將j/i結果強制轉換為double型別;

C Primer第五版 第四章 程式設計題

4.21 編寫一段程式,使用條件運算子從vector中找到哪些元素的值是奇數,然後將這些奇數值翻倍。include include void main for auto c ivec system pause 4.22 本節的示例程式將成績劃分成high pass pass和fail三種,擴充套件該...

C程式設計 第五版 譚浩強 第四章課後習題

4.有3個整數a,b,c,由鍵盤輸入,輸出其中最大的數。include include include intmain else system pause return0 5.從鍵盤輸入乙個小於1000的正數,要求輸出它的平方根 如果平方根不是整數,則輸出其整數部分 要求在輸入資料後先對其檢查是否為...

《C程式設計(第五版)》譚浩強編著 習題 第四章

include include intmain if a c printf 最大值為 d d平方根整數部分為 d y的值為 d 該數字是 d位數 digit 分別輸出每一位數字 獎金為 2f n 獎金為 2f n 選出bcd最小的存在b if b c if b d 選出cd最小的儲存在c if c ...