《C語言課程設計》一2 4 表示式和基本語句

2021-09-23 08:33:46 字數 565 閱讀 7862

用命名能體現其含義的巨集或列舉代替數字常量。例如:

enum  function = disp;

switch(function) {

case add:

add(addressbook, &count);

break;

case search:

......

表示式中運算子較多時,應用括號明確表達優先順序,以避免優先順序錯誤。

switch語句即使不需要default處理,也應該保留語句default: break。goto語句會破壞程式的結構性,非需勿用。

整型變數用「==」或「!=」與0比較。指標變數用「==」或「!=」與null比較,儘管null的值與0相同,但兩者意義不同,應注意區分。浮點變數用「>=」或「<=」形式與數字比較,應避免用「==」或「!=」比較。布林變數用if (s)表示s為真,if (!s)表示s為假。各型別比較表示式如表 2-1所示。

表示式求值課程設計

下面 include include include include include include include includeusing namespace std define maxn 1000 using namespace std stacks 定義了乙個棧,char tempstr ...

C 算術表示式的求值 資料結構課程設計

資料結構課程設計 算術表示式的求值1.在課程設計中提高學生的動手能力和程式設計能力 2.在課程設計中提高資料結構中理論知識 棧和二叉樹等知識 的應用。3.在課程設計中提高自己對各個方面知識的綜合能力。乙個算術表示式是由運算元 operand 運算子 operator 和界限符 delimiter 組...

資料結構課程設計 算術表示式求值

題目 編制乙個用算符優先法對算術表示式求值的程式 evaluate expression include include includeusing namespace std int a 7 7 存放運算子的優先順序,3為 2為 1為 bool isoperator char optr 判斷是否操作...