c c 程式設計風格

2021-06-18 22:40:42 字數 900 閱讀 9890

1. 程式設計風格

請寫出 bool   flag 與「零值」比較的 if 語句。(3分)

標準答案:

if ( flag )

if ( !flag )

如下寫法均屬不良風格,不得分。

if (flag == true)   

if (flag == 1 )     

if (flag == false)  

if (flag == 0)      

請寫出 float   x 與「零值」比較的 if 語句。(4分)

標準答案示例:

const float epsinon = 0.00001;

if ((x >= - epsinon) && (x <= epsinon)

不可將浮點變數用「==」或「!=」與數字比較,應該設法轉化成「>=」或「<=」此類形式。

如下是錯誤的寫法,不得分。

if (x == 0.0)   

if (x != 0.0)       

請寫出 char   *p 與「零值」比較的 if 語句。(3分)

標準答案:

if (p == null)

if (p != null)

如下寫法均屬不良風格,不得分。

if (p == 0)

if (p != 0)     

if (p)  

if (!)      

0

給主人留下些什麼吧!~~

C C 程式設計 C風格陣列

a 與 b 擁有相同的 const 限定型別 const char 的 5 元素陣列 typedef const char cc cc a 5 typedef char ca 5 const ca b new出來的數值也必須清理 int p newint 0 訪問 p 0 或 p 是未定義的 del...

C C 命名風格

帕斯卡 pascal 命名法 首字母和後面連線的每個單詞的首字母都大寫。例如 myname 駱駝 camel 命名法 將識別符號的首字母小寫,而每個後面連線的單詞的首字母都大寫。例如 myname 匈牙利命名法 以乙個或者多個小寫字母開頭作為字首 字首之後的是首字母大寫的乙個單詞或多個單詞組合,該單...

c c 注釋風格轉換

c注釋風格 hhhfjjjsjd c 注釋風格 huajaijdh hushushdxkk 1.一般情況 int i 0 2.換行問題 int i 0 int j 0 int i 0 int j 0 3.匹配問題 int i 0 xx 4.多行注釋問題 int i 0 int j 0 int k 0...