java设x y为已定义的类名,java模拟试卷一及参考答案

本文主要解析了关于Java编程的基础选择题,包括整型常量、赋值语句、表达式、流程控制语句(如switch)以及循环结构的运用。题目涉及变量的初始化、运算符的使用、条件判断及数组的理解。通过对这些基础知识点的解答,有助于巩固Java初学者的基础知识。
摘要由CSDN通过智能技术生成

一.单项选择题(30分)

11.以下的选项中能正确表示Java语言中的一个整型常量的是__________。A) 12. B) -20 C) 1,000 D) 4 5 6

12.以下选项中,合法的赋值语句是__________。

A) a = = 1; B) ++ i; C) a=a + 1= 5; D) y = int ( i );

13.若所用变量都已正确定义,以下选项中,非法的表达式是__________。A) a != 4||b==1 B) 'a' % 3 C) 'a' = 1/2 D) 'A' + 32

14.若有定义int a = 2;则执行完语句a += a -= a * a; 后,a的值是__________。

A) 0 B) 4 C) 8 D) -4

15.设有定义语句int a[]={66,88,99}; 则以下对此语句的叙述错误的是

__________。

A) 定义了一个名为a的一维数组B) a数组有3个元素

C) a数组的下标为1~3 D)数组中的每个元素是整型

16.若a和b均是整型变量并已正确赋值,正确的switch语句是__________。

A) switch(a+b);B) switch( a+b*3.0 )

{ ...... } { ...... }

C) switch a D) switch ( a%b )

{ ...... } { ...... }

17.下列语句序列执行后,x 的值是__________。

int a=3, b=4, x=5;

if( ++a

A) 5 B) 3 C) 4 D) 6

18.下列语句序列执行后,k 的值是__________。

int i=6, j=8, k=10, n=5, m=7;

if( iA) 9 B) 10 C) 11 D) 12

19.下列语句序列执行后,r 的值是__________。

char ch='8'; int r=10;

switch( ch+1 )

{ case '7': r=r+3;

case '8': r=r+5;

case '9': r=r+6; break;

default: ;

}

A) 13 B) 15 C) 16 D) 10

20.下列语句序列执行后,j 的值是__________。

int j=0;

for( int i=3; i>0; i-- ) j+=i;

A) 3 B) 4 C) 5 D) 6

21.下列语句序列执行后,j 的值是__________。

int j=9, i=6;

while( i-- >3 ) --j;

A) 5 B) 6 C) 7 D) 8

22.下列语句序列执行后,i的值是__________。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值