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...