内容发布更新时间 : 2024/11/20 6:36:10星期一 下面是文章的全部内容请认真阅读。
26、以下字符常量中不合法的是( B)。 A) '|'
B) '\\'
C) \
D) '我'
27、若以下变量均已正确定义并赋值,下面符合Java语言语法的语句是(A )。
A) b = a!=7; B) a = 7 + b + c=9; C) i=12.3* % 4;
D) a = a + 7 = c + b;
28、执行下列程序段后,b, x, y的值分别是( D)。 int x=6,y=8; boolean b;
b=x>y&&++x==--y;///b=x>y为假就不会往后面执行///&&++x==--y A) true , 6, 8 B) false , 7, 7 C) true, 7, 7 D) false, 6, 8
二、填空题
1、以下代码的输出结果是____j___。 int i=9;
char c=’a’; ///97 char d=(char)(c+i); ///106 System.out.println(d);
2、下面代码执行完后的输出是__false___。 int x=3; int y=4;
boolean b=true;
System.out.println(\3、表达式(-100%3)的值是___-1____。
4、int x=2,y=4,z=3 则x>y&&z>y的结果是_____false_______。 5、写出定义双精度浮点型常量PI,值为3.1415926的语句:_final double PI = 3.1415926____ _______。
6、在Java语言中,逻辑常量只有true 和 __false____ 两个值。 7、表达式1/2*3的计算结果是___0____。
8、执行以下程序段后:a = __6___, b = ___18____ 。 int a = 5, b;
b = ++a * 3;
9、Java中的哪些字符使用的是 16 位的____Unicode____ 编码。 10、Java语言中的浮点型数据根据数据存储长度和数值精度的不同,进一步分为float和 _____double_____两种具体类型。 11、当整型变量n的值不能被13除尽时,其值为 false 的Java语言表达式是______n==0_______ 。
12、表达式3/6 * 5的计算结果是___0____ 。//看数据类型 13、设 x, y,max,min 均为 int 型变量, x、y 已赋值。用三目条件运算符,求变量 x 、y的最大值和最小值,并分别赋给变量 max 和min, 这两个赋值语句分别是 ___max=x>y? x:y_____和__min=x 14、若a,b为int型变量且已分别赋值为2,4。表达式!(++a!=b--)的值是___false__ 。///!(3!=3)算数运算级 15、若a,b为int型变量且已分别赋值为2,6。表达式(a++)+(++b) +a*b的值是__22__ 。////3+7+12 16. 注释 用于说明一个程序和改善它的可读性。 17. int float 类型声明一个单精度浮点变量。 三、简答题 1、如下代码的输出结果是什么? System.out.println((8*4*2+6)/2+4); 答:39 2、写出四种不同的Java语句,实现对整型变量x加一 答:++x,x++,x+=1,x=x+1 3.下列哪些是合法的标识符: applet、Applet、a++、--a、 4#R、$4、#44、apps 4、请叙述标识符的定义规则。指出在下面的标识符中,那些是不正确的,并说明原因。 here,_there,this,that,it,2to1,_it。 四、程序设计题