1.1.4

1.1.4 #

解答 #

a. if 后跟 then 的语法不能在 C# 中使用。

b. if 后的判断语句需要在括号内。

c. 正确,只有一条语句时大括号可以省略。

d. c = 0 后缺少分号。

代码 #

var a = 1;
var b = 2;
var c = 0;

// if (a > b) then c = 0; 
// if 后不能跟 then

// if a > b { c = 0; } 
// if后必须跟括号

if (a > b)
    c = 0;
// 正确

// if (a > b) c = 0 else b = 0; 
// c = 0后缺少分号