更多"[单选题]设a=2,b=0,c;则执行c=b && a"的相关试题:
[单选题]设有声明语句:int a=1,b=0;则执行以下语句后输出() 。
switch (a)
{
case 1:
switch (b)
{
case 0: printf("**0**");break;
case 1: printf("**1**");break;
}
case 2: printf("**2**");break;
}
A.**0**
B.**0****2**
C.**0****1****2**
D.有语法错误
[单选题]假定a和b为int型变量,则执行以下语句后b的值为( )。
A = 1; b = 10;
Do
{
b -= a;
a++;
} while (b-- < 0);
A.9
B.-2
C.-1
D.8
[单选题]贷款定价测算结果是贷款执行利率的( )。
A. 低限
B. 上限
C. 高限
D. 中间标准
[单选题]下列代码的执行结果是:
public class Test {
public static void main(String[] args) {
int[] x={0,1,2,3};
for(int i=0;i<3;i+=2){
try{
System.out.println(x[i+2]/x[i]+x[i+1]);
}catch(ArithmeticException e){
System.out.println("error1");
}catch(Exception e){
System.out.println("error2");
}
}
}
}
A.error1
B.error2
C.error1
error2
D.2
error2
[单选题]下列代码的编译或执行结果是:
public class MyVal {
public static void main(String[] args) {
MyVal m = new MyVal();
m.aMethod();
}
public void aMethod(){
boolean [] b = new Boolean [5];
System.out.println(b[0]);
}
}
A.1
B.null
C.0
D.编译错误
[单选题]语句"Hello".equals("hello");的正确执行结果是:
A.TRUE
B.FALSE
C.0
D.1
[单选题]下列代码的执行结果是:
int length = "Hello".length();
System.out.println(length);
A.5
B.2
C.10
D.6
[单选题]下列程序执行后的输出结果是( )。 #include "stdio.h"
void main()
{
int i;
for(i=1;i+1;i++)
{
if(i>4)
{ printf("%d\n",i);
break;
}
printf("%d\n",i++);
}
}
A.1 3 5
B.1
3
5
C.1
2
3
D.1
2
4
[单选题]执行下列逻辑加运算(即逻辑运算)10101010∨01001010,其结果是()
A.11110100
B.11101010
C.10001010
D.11100000
[单选题]下列代码的执行结果是:
int numbers[]=new int[6];
for(int i=1;iA.0 1 2 3 4 5
B.1 2 3 4 5 6
C.0 1 2 3 4
D.1 2 3 4 5
[单选题]有以下程序的执行结果是( )。
Void main()
{
int a = 0, b = 0, c = 0, d = 0;
if (a = 1)
b = 1;
c = 2;
else d = 3;
printf("%d,%d,%d,%d\n",
A,
B,
C, d);
}
A.0,1,2,0
B.0,0,0,3
C.编译有错
D.1,1,2,0
[单选题]下列程序执行后的输出结果是()。
main()
{ char x=0xFFFF; printf("%d \n",x--); }
A.-32767
B.FFFE
C.-1
D.-32768
[单选题]在C语言中,if语句后的一对圆括号中有一个用以决定分支走向的表达式,该表达式( )。
A.只能是关系表达式
B.只能是逻辑表达式
C.只能是关系或逻辑表达式
D.可以是任何合法表达式
[单选题]设j为int型变量,则下面for循环语句的执行结果是( )
For (j = 10; j > 3; j--)
{
if (j % 3)
j--;
--j;
--j;
printf("%d\t", j);
}
A.6 3
B.7 4
C.6 2
D.7 3
[单选题]执行下列程序时输入123<空格>456<空格>789<回车> 输出结果是 ()。
main()
{ char s[100]; int c, i;
scanf("%c",&c); scanf("%d",&i); scanf("%s",s);
printf("%c,%d,%s\n",c,i,s);
}
A.123456789
B.1456789
C.1,23,456,789
D.1,23,456
[单选题]下列程序执行后的输出结果是()。
#define MA(x) x*(x-1)
main()
{
int a=1,b=2; printf("%d \n",MA(1+a+b));
}
A.6
B.8
C.10
D.12
[单选题]下列程序段的执行结果是输出( )。
x=3;
do
{
printf("%2d",x--);
} while(!x);
A.3 2 1
B.3
C.2 1
D.2 1 0
[单选题]二力合成的结果是惟一的,一个力的分解结果是( )的。
A.唯一
B.一定
C.不可变的
D.多种