找考题网-背景图
未分类题

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

A.7
B.6
C.5

【参考答案】

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