题目内容
(请给出正确答案)
[单选题]
if(())printf("x=%d,y=%d,z=%d/n",x,y,z);}}
A.i/result==1
B.i=result
C.i!=result
D.i==result
查看答案
如果结果不匹配,请 联系老师 获取答案
A.i/result==1
B.i=result
C.i!=result
D.i==result
A.通过编译,但不能连接
B.有语法错,不能通过编译
C.输出** **
D.输出## ##
【题目描述】
第 7 题
()
【我提交的答案】:C |
【参考答案与解析】: 正确答案:A |
答案分析:
为假,X变为5,执行printf(”%0d”.x--);输出5。因此程序输出结果是7和5。
【我的疑问】(如下,请求专家帮助解答)
当输入4的时候,执行printf("%d",x--)时,尽管是后减一,但是应该在x--执行完再执行输出命令啊,怎么输出5呢?
A.963
B.852
C.875421
D.741
A.if(s1==s2)printf("OK")
B.if(s1[0]==s2[0])printf("OK")
C.if(strcmp(s1,s2))puts("OK")
D.if(!strcmp(s1,s2))puts("OK")
A.369
B.不能通过编译
C.789
D.能编译,但是运行时数组下标越界了