问题
单项选择题
若执行下述程序时,从键盘输入的数据是3和6,则程序的输出结果是( )。
#include <stdio.h>
void main()
int x,y,z;
scanf("%d%d",&X,&y);
z = y + x;
if (x<y)
z = y + x;
printf("%d",z);
A.9
B.3
C.0
D.有语法错误
答案
参考答案:B
解析: 变量x得到数据3,变量y得到数据6。z=6+3=9。x<y即3<6关系表达式的值为1,执行z=y-x=6-3=3。最后输出z的值为3。