精品文档---下载后可任意编辑考试卷班级:姓名:时间:90 分钟一、选择题(没有注明多选,则为单选)1、 下列变量定义错误的是A
int a;B
double b=4
boolean b=true;D
float f=9
8f)2、 6+5%3+2 的值是A
103、 对于一个三位的正整数 n,取出它的十位数字 k(k 为整型)的表达式是A
k = n / 10 % 10 //先得到百位和十位 192 19 9B
k = ( n - n / 100 * 100 )%10C
k = n % 10D
k = n / 104、 下列语句序列执行后,k 的值是1
int x=6, y=10, k=5;2
switch( x % y )3
case 0: k=x*y; 5
case 6: k=x/y; 6
case 12: k=x-y; 7
default: k=x*y-x;(default 位置可以改变)8
545、 下列语句序列执行后,i 的值是:1
int i = 10;2
do { i/=2; } while( i--> 1 ); 10542->1->0-1A
-16、 在某个类中存在一个方法:void getSort(int x),以下能作为这个方法的重载的声明的是:(同一个方法中参数不同,返回值类型可以不同也可以相同)A
public getSort(float x) 没有返回类型 一定是构造函数 不能重载B
int getSort(int y)(参数一样不是重载)C
double getSort(int x,int y) (参数不一样是重载)D
void get(int x, int y)7、 下列哪个是合法的 Java 标识符:(两个答案)B CA
Tree&Gla