初二下册计算机考试试题,2017下半年计算机等级考试二级Java模拟试题及答案(18)...

81、Java源文件和编译后的文件扩展名分别为(B? )。

.class和? .java

.java和 .class

.class和? .class

.java和? .java

82、下面哪个是非法的( B )。

int I=32;

float f=45.0;

double d=45.0;

char c ='a';

83、设x=1 , y=2 , z=3则执行语句 y+=z--/++x;后y的值是( B?? )。

3.5

3

4

5

84、while循环和 do…while循环的区别是( D )。

没有区别这两个结构任何情况下效果一样

while循环比 do…while循环执行效率高

while循环是先循环后判断所以循环体至少被执行一次

do…while循环是先循环后判断所以循环体至少被执行一次

85、下列循环执行的次数是( C )。while(1)? i++;

1

0

无数次

以上说法都不对

86、下列关于语句for(表达式1;表达式2;表达式3)的描述中,错误的是( D )。

表达式1仅在刚开始时被执行一次

表达式2是一个条件表达式

表达式3通常用作修改循环控制变量之用

表达式3在循环体之前被执行

87、下列不是合法for语句的是(B? )。

for(表达式1;;)

for(表达式1,表达式2,表达式3)

for(;表达式2;)

for(;;表达式3)

88、和while(true)等价的for语句是(C )。

for(true)

for(1)

for(;;)

for(,,)

89、下列关于语句for(表达式1;表达式2;表达式3)的描述中,错误的是( A )。

表达式1和表达式3中不能含有多条语句

表达式2为空时,默认规定为恒真

for语句中定义的循环控制变量只在该块内有效

表达式1、表达式2和表达式3都是可选的

90、数组int results[]=new int[6]所占存储空间是( C )字节?

6

12

24

48

91、若a的值为1,则执行语句if((a>0)||(a++<0))? a++;后,a的值是(B? )。

3

2

1

0

92、若a的值为1,则执行语句if((a++<0)||(a>0))? a++;后,a的值是( B )。

3

2

1

0

93、有如下定义:int a=1;byte b=2;则表达式a+b的数据类型为( A )。

int

byte

char

long

94、有如下定义:float a=3.14f;byte b=3;则表达式a+b的值的数据类型为(D? )。

byte

int

char

float

95、有如下定义:float a=1.0f;double b=2.0;则表达式a+b的值的数据类型为( B )。

float

double

char

int

96、若有int x=10;char c='d';则表达式a+c的值的类型是( A )。

char

int

float

byte

97、若有byte b=6;char c='c';则表达式b+c的值的类型是(C? )。

int

byte

char

float

98、若有byte b=6;short s=20;则表达式b+s的值的类型是( C )。

byte

int

short

char

99、若有char c='8';short s=20;则表达式c+s的值的类型是( A )。

char

short

int

byte

100、若有float f=2.6f;short s=20;则表达式f+s的值的类型是( A )。

float

short

int

byte

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值