C语言 百科园上的 帮帮忙啊各位朋友,明天就考试了!有答案,但不懂为什么,求解释

如题所述

    while(!E) 在c/c++里面 对于while if等都是判断非0或者0,如果非0继续,如果是0则不执行,这意思就是!E != 0,!是非的意思,也就是E==0,那么!E就是1,while就可以继续执行

    这种题拿纸写一下就可以,心算也可以

    while里面t=1,这不是判断语句,而是一个赋值语句,将1赋值给了t,那么答案也就知道了

温馨提示:答案为网友推荐,仅供参考
相似回答