#includeint main( ){int a,b,c;a=10;b=50;c=30;if(a>b) a=b;b=c;c=a;printf(“a=%d,b=%d,c=%d\n”,a,b,c);}程序的输出结果是( )。
A. a=10, b=50, c=10
B. a=10, b=50, c=30
C. a=10, b=30, c=10
D. a=50, b=30, c=50
查看答案
else 总是与()。
A. 其之前距离最近的if配对
B. 第1个if配对
C. 缩进位置相同的if配对
D. 其之前距离最近的没有和其他else配对的if配对
关于以下程序,描述正确的是()。#includevoid main( ){int x=0,y=0,z=0;if(x=y+z) printf("***");elseprintf("###");}
A. 有语法错误,不能通过编译
B. 输出:***
C. 可以编译,但不能通过连接,所以不能运行
D. 输出:
关于逻辑运算的运算对象,下列说法正确的是()。
A. 只能是0或1
B. 只能是0或非0正数
C. 只能是整型或字符型数据
D. 可以是任何类型的数据
关于以下程序,说法正确的是()。#includevoid main( ){int x, y;scanf("%d, %d", &x, &y);if(x>y)t=x; x=y; y=t;elsex++; y++;printf("%d, %d", x, y);}
A. 有语法错误,不能通过编译
B. 若输入:2, 3↙,则输入:3, 4
C. 若输入:3, 2↙,则输入:2, 3
D. 若输入:4, 3↙,则输入:4, 5