目录: 标题| 题干| 答案| 搜索| 相关
问题

下面程序 main() { int x=100,a=10,b=20,okl=


下面程序 main() { int x=100,a=10,b=20,okl=5,ok2=0; if(a<B) if(b!=15) if(!ik1) x=1; else if(ok2)x=10; x=-1; printf("%d ",x); } 的输出是______。

  • A-1
  • B0
  • C1
  • D不确定的值
参考答案
参考解析:

解析:第—判断值为真,过渡到下一个判断,第二个判断为真,过渡到第三个判断……如此循环,在打印输出语句的前—行,程序绐变量x赋了值,为-1,所以,无论前期如何变化,最后的x值依然为-1

分类:其他