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

若执行下面程序时从键盘上输入5, main() { int x; scanf


若执行下面程序时从键盘上输入5, main() { int x; scanf("%d",&x); if(x++>5)printf("%d ",x); else printf("%d ",x-); } 则输出是_______。

  • A7
  • B6
  • C5
  • D4
参考答案
参考解析:

解析:根据C语言的语法,x++是使用x之后,再将x的值加1,在if语句中,x的值为5,条件不成立,执行else后面的语句,因为x的值已经加1,为6,所以打印结果为6。

分类:其他