C语言分析以下程序,下列说法正确的是?

C语言分析以下程序,下列说法正确的是?

题目
C语言分析以下程序,下列说法正确的是?
2. 分析以下程序,下列说法正确的是 .
main()
{ intx=5,a=0,b=3;
if(x=a+b) printf("* * ** ");
else printf("# # # # ");
}
A.有语法错,不能通过编译 B.通过编译,但不能连接
C.输出* * * * D.输出# # # #
答案
答案是选C
if(x=a+b)//这一句 先运算a+b=3 然后把结果3赋值给x 这样就等同于if(3)所以会执行if语句内的内容
如果还有疑问的话就追问
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.