第一范文网 - 专业文章范例文档资料分享平台

JAVA程序设计习题库及答案(免费下载)

来源:用户分享 时间:2025/6/2 20:45:44 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

B. 0010101 C. 11111111 D. 00000000

26. 复合语句用()括起来的一段代码。

小括号() 大括号{} 中括号〔〕 单引号‘’

下列不属于条件语句关键字的是

if else swich while

多分支语句switch(表达式){}中,表达式不可以返回哪种类型的值

整型 实型 接口型 字符型

下面不属于java条件分支语句结构的是

if结构 if-else结构 if-else if结构 if-else else机构

30. 下列方法method()执行,返回值为

11

int method(){ int num=10; if (num>20) return num; num=30; } 10 20 30 编译出错

三元条件运算符ex1?ex2:ex3,相当于下面()语句。

if(ex1) ex2;else ex3; if(ex2) ex1;else ex3; if(ex1) ex3;else ex2; if(ex3) ex2;else ex1;

java用()来实现goto语句所特有的一些功能。

break default continue return

一个循环一般应包括哪几部分内容

初始化部分 循环体部分

迭代部分和终止部分

12

以上都是

34. 关于while和do-while循环,下列说法正确的是

两种循环除了格式不通外,功能完全相同

与do-while语句不通的是,while语句的循环至少执行一次 do-while语句首先计算终止条件,当条件满足时,才去执行循环体中

的语句 以上都不对。 35. 下列程序输出结果为:

public class test {

public static void main(String args[]) {

int a=0;

outer: for(int i=0;i<2;i++) {

for(int j=0;j<2;j++) { if(j>i) {

continue outer; } a++; } }

13

System.out.println(a); } } 0 2 3 4

36.下列数组定义及赋值,错误的是

A. int intArray[]; B. intArray=new int[3];

intArray[1]=1; intArray[2]=2; intArray[3]=3; C. int a[]={1,2,3,4,5}; D. int[][]=new int[2][];

a[0]=new int[3]; a[1]=new int[3];

37.在java中,字符串由java.lang.String和()定义

E. java.lang.StringChar F. java.lang.StringBuffer G. java.io.StringChar H. java.io.StringBuffer

14

二、填空题

1. 在java语言中,boolean型常量只有true和_____两个值。 2. 标识符是以_____、下划线、美元符号作为首字母的字符串序列。 3. 下面的语句是声明一个变量并赋值: boolean b1=5!=8; b1的值是______。

4. 在java程序中,用关键字_____修饰的常量对象创建后就不能再修改了。 5. 数据类型包括简单数据类型和复合数据类型。复合数据类型又包括类、数组、______。

6. 八进制整数012表示十进制的_______。

7. 浮点型数据属于实型数据,分为float和______两种类型。

8. 类变量在类中声明,而不是在类的某个方法中声明,它的作用域是______. 9. java语言中的各种数据类型之间提供自动转换,如第1操作数是byte类型,第2操作数是float类型,其结果是_____类型。

10. 在java语言中,如果数值后没有字母,计算机默认值为______类型。 11. 下面程序分别用while、do-while 和for语句实现1~10累计求和。请在横线处填入适当内容完成程序。

Public class Sum {

public static void main(String args[]) {

System.out.println(“\\\\n*****while循环*****”); int n=10,sum=0; while(_______) {

15

搜索更多关于: JAVA程序设计习题库及答案(免费下载) 的文档
JAVA程序设计习题库及答案(免费下载).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0t08s3ob3f1xep036ohj_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top