這個(gè)題目的答案是錯(cuò)誤的
int x=1;
? ? ? ? ? ? bool a = ++x * x > 3;
? ? ? ? ? ? bool b = true;//請(qǐng)賦值
? ? ? ? ? ? Console.WriteLine(a==b);
這個(gè)輸出的應(yīng)該是TRUE,這個(gè)題目的答案是錯(cuò)誤的。
int x=1;
? ? ? ? ? ? bool a = ++x * x > 3;
? ? ? ? ? ? bool b = true;//請(qǐng)賦值
? ? ? ? ? ? Console.WriteLine(a==b);
這個(gè)輸出的應(yīng)該是TRUE,這個(gè)題目的答案是錯(cuò)誤的。
2016-11-27
舉報(bào)
2020-05-14
a是這么算的
2*2>3
所以true
2019-05-24
a是true .因?yàn)?+x是先自增在運(yùn)算的 ,后面的x值取的是自增后的值,所以x=1,a=++x*x實(shí)際是a=2*2>3
2017-11-24
我覺得a也因該是false
2017-09-03
對(duì)a是false
2017-01-11
同意。a是false
2016-11-27
是對(duì)的