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