A-A+

下面的程序ASCⅡ。 main() { int x=3 y=0 z=0; if(x==y+z

2022-08-05 20:46:58 问答库 阅读 172 次

问题详情

下面的程序ASCⅡ。 main() { int x=3,y=0,z=0; if(x==y+z) printf("****"); else printf("####"); }
A.有语法错误不能通过编译
B.输出****
C.可以通过编译,但是不能通过连接,因而不能运行
D.输出####请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:D
解析:对于printf()函数,若有格式控制字符,则在格式控制字符的位置输出变量i的值;否则,直接输出双引号内的内容。

考点:程序