java程序设计习题集..doc
文本预览下载声明
Java?习题集
(综合)一、单选题1、下列语句序列执行后,j的值是????????????
int?j=2;
for(?int?i=7;?i0;?i-=2?)?j*=2;A、15????????B、1????????C、60????????D、32
2、下列语句序列执行后,j?的值是????????????
int?j=1;for(?int?i=5;?i0;?i-=2?)?j*=i;
A、15????????B、1????????C、60????????D、0
3、以下for循环的执行次数是????????????
for(int?x=0;(x==0)(x4);x++);
A、无限次??????????B、一次也不执行????????
C、执行4次????????D、执行3次
4、若a和b均是整型变量并已正确赋值,正确的switch语句是????????????
A、switch(a+b);?{?......?}
B、switch(?a+b*3.0?)?{?......?}
C、switch?a?{?......?}
D、switch?(?a%b?)?{?......?}
5、若以下变量均已正确定义并赋值,下面符合Java语言语法的语句是????????????
A、b=a!=7;??????????B、a=7+b+c=9;
C、i=12.3*?%4;???????D、a=a+7=c+b;
6、设有定义?int?i=123;?long?j=456;?下面赋值不正确的语句是????????????
A、j=i;????????B、j=(long)i;????????C、i=(int)j;????????D、i=j;
7、现有一变量声明为boolean?aa;下面赋值语句中正确的是????????????
A、aa=false;??????????????????B、aa=False;C、aa=true;?????????????????D、aa=0;
8、若有定义int?a?=?2;则执行完语句?a?-=?a?*?a;?后,a的值是????????????
A、0?????????????????????????B、4C、-2?????????????????????????D、-49、若所用变量都已正确定义,以下选项中,非法的表达式是????????????A、a?!=?4||b=?=1???????????????B、a?%?3C、a?=?1/2????????????????????D、A?+?3210、以下选项中,合法的赋值语句是?????????????A、a?=?=?1;????????????????????B、++i;C、a=a?+?1=?5;?????????????????D、!(++a!=b-?-);11、若有定义int?x?=?13;则执行完语句x?%=?8;?后,x的值是????????????A、0????????B、1????????C、5????????D、812、变量a定义为int类型。以下选项中,合法的赋值语句是????????????A、a?+1==2;????????????????????B、a+=1;C、a=8.8f;?????????????????????D、a=new?int(8);13、下列正确的Java语言标识符是????????????A、-3.1415??????????B、+ok????????C、_test???????D、5file4、下列不是Java关键字的是????????????A、final???????B、finally????C、null????D、sizeof15、下列代码的执行结果是????????????public?class?exam1_17{????public?static?void?main(String?args[]){??????????System.out,println(100%3);??????????System.out.println(100%3.0);????}}
A、1和1????????B、1和1.0????????C、1.0和1???????D、1.0和1.016、下列关于注释语句的描述中,正确的一项是????????????A、以//开始的是多行注释语句???????????B、以/*开始,*/结束的是单行注释???????????C、以/**开始,*/结束的是可以用于生成帮助文档的注释语句???????D、以/**开始,*/结束的是单行注释语句17、下列????????????不属于AWT布局管理器。A、BoxLayout????B、Grid
显示全部