int i = 1; if(i=1){ System.out.println(“ok”); } 输出的结果是什么? ( )

2025-06-21 11:26:36
推荐回答(1个)
回答1:

选择B。
因为if后面的判断条件,为真。所以继续调用输出语句,输出ok
写成if(i=1),或是写成if(‘a’),都可以,相当于写成if(1),即if成立。
写成if(i=1),并不会编译出错,只不过没什么意义罢了。

望采纳。