加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

第2章Java编程基础练习题

(2019-03-25 22:10:20)
标签:

教育

一、 填空题

1. 定义一个方法时,要有访问修改符、返回值类型、方法名和【      】。

2. 方法重载要满足两个条件,一是【      】相同,二是【      】不同。

3. if语句中的条件语句只能是【      】类型。

4. switch语句中,case后面的值必须是【      】。

5. break语句出现在嵌套循环中的内层循环时,它只能跳出【      】。

二、 判断题

1. 在存储同学姓名时,可以使用数组解决多个数据的存储问题  

2. break语句可以在循环语句或者switch条件语句中使用。(  

3. continue语句只能在循环语句中使用

4. 一个类中可以定义多个同名的方法,只要他们的返回值类型不同即可  

5. 数组的排序算法只有冒泡排序这一种  

三、 选择题

1. 下列选项中,哪一个不能通过编译(   )。

A: byte a=1;              B: short b=100;

C: int c='a';               D: long d=8888888888;

2. 下面浮点型数据的定义中,错误的是(   )。

A: float a=1.23;           B: double b=1.23;

C: double c=1.5E4;        D: float d='a';

3. 下列关于int类型变量的定义,错误的是(   )。

A: int a=10;              B: int b,c=20;

C: int d=e=30;            D: int f=40;

4. 下面关于整数类型的描述中,错误的是(   )。

A: bytejava中的整数类型,它的取值范围是-127128

B: java中的整数有正负之分

C: bitjava中的整数类型,它代表的是1个字节

D: intjava中的整数类型,它在内存中占4个字节

5. 表达式7%-3)的运算结果为(   )。

A: -2    B: -1    C: 2    D: 1

四、 简答题 

1. 请简述运算符&”和“&&的区别。

一、 填空题

1. 可以通过【      】循环使程序能够多次键盘输入。

2. Java中可以通过【      】类来获取随机数。

3. 定义一个方法时,要有访问修改符、返回值类型、方法名、【      】。

4. 当方法中的返回值类型是【      】时,可以不写return语句。

5. 十进制数12转换成二进制的结果是【      】。

二、 判断题

1. 数组的最大下标的值比它的长度小1   

2. 二维数组中的元素还是一个数组。(   

3. 在表达式中,乘法和除法运算优先级别最高   

4. x = 5,则表达式(x + 5)/3的值是3   

5. 常量就是程序中常常变化的数据   

三、 选择题

1. 阅读下面的代码片段

public static int add(int a,int b) {

       return a + b;

    }

下列选项中,可以在main()方法中调用add()方法的是(   

A: int num = add(1.0,2.0);

B: int num = add(1,2);

C: int num = add(true,flase);

D: int num = add("1", "2");

2. 下面关于布尔类型变量的定义中,正确的是(   

A: boolean a=TRUE;

B: boolean b=FALSE;

C: boolean c='true';

D: boolean d=false;

3. 下面浮点型数据的定义中,错误的是(   

A: float a=1.23;

B: double b=1.23;

C: double c=1.5E4;

D: float d='a';

4. 以下关于三元运算符的说法中,正确的是(   

A: 三元运算符第一个表达式的结果必须是boolean类型值。

B: 三元运算符第一个表达式的结果可以是任意类型的值。

C: 三元运算符只能得到基本类型的结果。

D: 以上说法都不对。

5. while语句的循环体中不能包含的语句是(   

A: while语句

B: 方法定义语句

C: if语句

D: switch语句

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有