1.下列java标识符,错误的是()
2.下列不属于简单数据类型的是()
3.下列属于JAVA关键词的是()
4.下列声明和赋值语句错误的是
6.自定义类型转换是由按优先关系从低级数据转换为高级数据,优先次序为()
8.JAVA中,数据类型值中不可能出现的符号是()
9.下列表示单引号的是()
11. 下列不属于整型变量的类型是
12. int类型整型变量在内存中的位数为
13. 下列数据类型转换,必须进行强制类型转换的是
15. 关于变量的作用范围,下列说法错误的是
A.异常处理参数作用域为整个类
B.局部变量作用于声明该变量的方法代码段
C.类变量作用于声明该变量的类
D.方法参数作用于传递到方法内代码段
16. 下列属于条件运算符的是
18. 下列程序片断的执行,说法正确的是
20. 已知i为整形变量,关于一元运算++i和i++,下列说法正确的是
B.在任何情况下运行程序结果都一样
C.在任何情况下运行程序结果都不一样
D.在任何情况下变量i的值都增1
23.在java语句中,位运算操作数只能为整型或()数据
24.(|)语句的执行结果为
26.复合语句用()括起来的一段代码。
27.下列不属于条件语句关键字的是
28.多分支语句switch(表达式){}中,表达式不可以返回哪种类型的值
29.下面不属于java条件分支语句结构的是
30.下列方法method()执行,返回值为
31.三元条件运算符ex1?ex2:ex3,相当于下面()语句。
32.java用()来实现goto语句所特有的一些功能。
33.一个循环一般应包括哪几部分内容
A.两种循环除了格式不通外,功能完全相同
B.与do-while语句不通的是,while语句的循环至少执行一次
C.do-while语句首先计算终止条件,当条件满足时,才去执行循环体中的语句
36.下列数组定义及赋值,错误的是
A.编译时将产生错误 B.编译时正确,运行时将产生错误
C.输出零 D.输出空
46. 设有下面两个赋值语句:
A.a是整数类型变量,b是整数类对象。
B.a是整数类对象,b是整数类型变量。
C.a和b都是整数类对象并且值相等。
D.a和b都是整数类型变量并且值相等。
A.第1行编译错误,String的构造器必须明确调用
B.第3行编译错误,因为s与s1有不同的类型
C.编译成功,但执行时在第5行有异常抛出
D.编译成功,过程中也没有异常抛出
50.关于选择结构下列哪个说法正确? ( )
B.if语句可以没有else语句对应
A.没有区别,这两个结构任何情况下效果一样
C.while循环是先循环后判断,所以循环体至少被执行一次
D.do…while循环是先循环后判断,所以循环体至少被执行一次
A.while循环先判断后执行,for循环先执行后判断。
B.while循环判断条件一般是程序结果,for循环的判断条件一般是非程序结果
C.两种循环任何时候都不可以替换
D.两种循环结构中都必须有循环体,循环体不能为空
53. 下列代码的执行结果是什么?
55.如下哪个是Java中有效的关键字()
61.应用程序Test.java的源程序如下,在命令行键入:
2. 标识符是以_____、下划线、美元符号作为首字母的字符串序列。
3. 下面的语句是声明一个变量并赋值:
4. 在java程序中,用关键字_____修饰的常量对象创建后就不能再修改了。
5. 数据类型包括简单数据类型和复合数据类型。复合数据类型又包括类、数组、______。
7. 浮点型数据属于实型数据,分为float和______两种类型。
8. 类变量在类中声明,而不是在类的某个方法中声明,它的作用域是______.
9. java语言中的各种数据类型之间提供自动转换,如第1操作数是byte类型,第2操作数是float类型,其结果是_____类型。
10. 在java语言中,如果数值后没有字母,计算机默认值为______类型。
11. 下面程序分别用while、do-while 和for语句实现1~10累计求和。请在横线处填入适当内容完成程序。
数组是有序数据的集合,数组中的每个元素具有相同的________
11. 当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递
13. char型变量中能不能存贮一个中文汉字?为什么?
16.在JAVA中,如何跳出当前的多重嵌套循环?
3. 读下列程序,写出正确的运行结果。
4. 阅读下面的程序代码,并回答问题。
u程序段执行后,在命令行的输出结果如何?
v解释输出(1)的结果的原因?
5. 写出下面的程序编译、运行后的结果。
1. 一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在 第10次落地时,共经过多少米?第10次反弹多高?
2.编写一个Java Application,接收从键盘输入的10个整数,并输出其中的最大、最小以及平均值。要求:将计算功能定义在一个类中,由主类接收输入,再用数组的方式传递给实现计算的类的方法,再输出结果。
4. 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
5. 猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。
6. 将一个数组逆序输出。
7. 计算字符串中子串出现的次数。
加法运算定律有加法交换律和加法结合律。字母表示的加法交换律为a+b=b+a或者A+B+C=A+C+B=C+B+A;字母表示的加法结合律为(A+B)+C=A+(B+C)。加法交换律指的是交换两个加数的位置,和不变。加法结合律是先把前两个数相加,或者把后两个数相加,和不变。两种定律意指在一个包含有二个以上的可结合运算子的表示式,只要算子的位置没有改变,其运算的顺序就不会对运算出来的值有影响。
[版权声明] 本站所有资料由用户提供并上传,若内容存在侵权,请联系邮箱。资料中的图片、字体、音乐等需版权方额外授权,请谨慎使用。网站中党政主题相关内容(国旗、国徽、党徽)仅限个人学习分享使用,禁止广告使用和商用。