下列属于条件运算符的是( )
A. +
B. ?:
C. &&
D. >>
下列程序test类中的变量c的最后结果为( )
public class test
{
public static void main(String args[])
{
int a=10;
int b;
int c;
if(a>50)
{
b=9;
}
c=b+a;
}
}
A. 10
B. 0
C. 19
D. 编译出错
下列程序片断的执行,说法正确的是( )
public class test
{
public static void main(String args[])
{
byte b=100;
int i=b;
int a=2000;
b=a;
System.out.println(b);
}
}
A. b的值为100
B. b的值为2000
C. 第六行出错
D. 第八行出错
00101010(&)00010111语句的执行结果为( )
A. 00000010
B. 11111111
C. 00111111
D. 11000000
已知i为整型变量,关于一元运算++i和i++,下列说法正确的是( )
A. ++i运算将出错
B. 在任何情况下运行程序结果都一样
C. 在任何情况下运行程序结果都不一样
D. 在任何情况下变量i的值都增1
在java中语句:37.2%10的运算结果为( )
A. 7.2
B. 7
C. 3
D. 0.2
在java语句中,运算符&&实现( )
A. 逻辑或
B. 逻辑与
C. 逻辑非
D. 逻辑相等
在java语句中,位运算操作数只能为整型或( )数据
A. 实型
B. 字符型
C. 布尔型
D. 字符串型
00101010(|)00010111语句的执行结果为( )
A. 00000000
B. 11111111
C. 00111111
D. 11000000
~0010101语句的执行结果为( )
A. 1101010
B. 0010101
C. 11111111
D. 00000000
复合语句用( )括起来的一段代码。
A. 小括号()
B. 大括号{}
C. 中括号〔〕
D. 单引号‘’
下列不属于条件语句关键字的是
A. if
B. else
C. swich
D. while
多分支语句switch(表达式){}中,表达式不可以返回哪种类型的值( )
A. 整型
B. 实型
C. 接口型
D. 字符型
下面不属于java条件分支语句结构的是( )
A. if结构
B. if-else结构
C. if-else if结构
D. if-else else机构
下列方法method()执行,返回值为( )
int method(){
int num=10;
if (num>20)
return num;
num=30;
}
A. 10
B. 20
C. 30
D. 编译出错
三元条件运算符ex1?ex2:ex3,相当于下面( )语句。
A. if(ex1) ex2;else ex3;
B. if(ex2) ex1;else ex3;
C. if(ex1) ex3;else ex2;
D. if(ex3) ex2;else ex1;
java用( )来实现goto语句所特有的一些功能。
A. break
B. default
C. continue
D. return
一个循环一般应包括哪几部分内容( )
A. 初始化部分
B. 循环体部分
C. 迭代部分和终止部分
D. 以上都是
关于while和do-while循环,下列说法正确的是( )
A. 两种循环除了格式不同外,功能完全相同
B. 与do-while语句不同的是,while语句的循环至少执行一次
C. do-while语句首先计算终止条件,当条件满足时,才去执行循环体中的语句
D. 以上都不对。
评论0