“程序设计基础-Java”期中测试答卷(试卷在后).doc

“程序设计基础-Java”期中测试答卷(试卷在后).doc

ID:59139225

大小:51.50 KB

页数:7页

时间:2020-09-15

“程序设计基础-Java”期中测试答卷(试卷在后).doc_第1页
“程序设计基础-Java”期中测试答卷(试卷在后).doc_第2页
“程序设计基础-Java”期中测试答卷(试卷在后).doc_第3页
“程序设计基础-Java”期中测试答卷(试卷在后).doc_第4页
“程序设计基础-Java”期中测试答卷(试卷在后).doc_第5页
资源描述:

《“程序设计基础-Java”期中测试答卷(试卷在后).doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、“程序设计基础-Java”期中测试答卷(试卷在后)专业___________学号____________姓名___________一.单项选择题(每空1分)1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、二、填空题(每题2分)1、2、3、4、5、6、7、8、9、10、三、程序阅读题(每题5分)1、2、3、4、5、四、程序(段)填空题(每空4分)(1)(2)(3)(4)(5)(6)(7)(8)(9)(10)“程序设计基础-Java”期中测试一.单项选择题1.已知inta=3,b=4,c=9;,以

2、下表达式值不为零的是______。A.a/bB.c/b/aC.c%aD.c%b2.以下选项中不正确的整型常量是_____。A.12LB.-10C.1,900D.0x1233.设z=false,则表达式!!!z的值是______。A.0B.1C.falseD.true4.表达式!(x>0

3、

4、y>0)等价于_____。A.!x>0

5、

6、!y>0B.!(x>0)

7、

8、!(y>0)C.!x>0&&!y>0D.!(x>0)&&!(y>0)1.若变量已正确定义并赋值,表达式______不符合Java语言语法。A.true&&fals

9、eB.+aC.int(3.14)D.a=b=52.设x=5,y=5,z=0,则表达式(z=1)!=0&&(z==1)

10、

11、(x=0)!=z和x,y,z的值分别是_______。A.true551B.false551C.true550D.true0513.设x=012,执行语句System.out.print(x);将得到______。A.012B.12C.10D.184.设x=5,y=6,则表达式(x!=0)&&(y=5)的值是_______。A.0B.trueC.falseD.表达式有错5.若x是double类型变量

12、,表达式x=10/4的值是_____。A.2.5B.2.0C.3D.26.若变量已正确定义并赋值,表达式-k++等价于______。A.-(k++)B.(-k)++C.-(k+1)D.-(++k)7.设c='m',则表达式c-1=='n'

13、

14、c+1=='n'的值是_______。A.0B.1C.trueD.false8.已知字符‘a’的ASCII码为97,执行下列语句的输出是_____。System.out.println('b'+","+('b'+1));A.b,cB.语句不合法C.98,99D.b,999.以下选

15、项中不正确的实型常量是_____。A.1E3.2B.2.3e-1C..23D.2.3e010.下列运算符中,优先级从高到低依次排列为_____。A.!,&&,

16、

17、B.

18、

19、,&&,!C.&&,

20、

21、,!D.&&,!,

22、

23、11.执行i=2;if(i>2)if(i<3)i=1;elsei=2;i=3;后i的值应为:_____。A.1B.2C.3D.语句错误二、填空题1.设ch是字符型变量,判断ch为数字字符的表达式是______。2.计算下列分段函数的赋值语句是______(使用条件表达式)。1x>0y=0x=0-1x<03

24、.设b=2,表达式!(b==2)的值是______。4.下列程序段执行后,i=____s=____inti=10,s=0;while(i!=1){s+=--i;}5.下列程序段的输出结果是_____。intk,s;for(k=0,s=0;k<10;k++)if(s>k)break;elses+=k;System.out.println(k+""+s);1.输入12345#后,下列程序段的输出结果是_____。importjava.io.*;publicclassT1{publicstaticvoidmain(Stri

25、ng[]args)throwsIOException{charc;for(c=(char)System.in.read();(char)System.in.read()!='#';c=(char)System.in.read())System.out.print(c);}}2.用下列for循环将小写字母逆序输出(即从z到a),其语句应为:for(i=0;i<26;i++)________。3.下列程序的输出结果是_____。publicclassT1{staticintf(intm){intk=0,s=0;for(;

26、k<=m;k++)s++;returns;}publicstaticvoidmain(String[]args){ints=1;s=f(5);System.out.println(s+""+f(3));}}4.下列程序段的输出结果是______。shortb=(short)(0x);System.out.println(b);5.循环i=1;f

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。