JAVA 逻辑试题
1.假定x和y为整型,其值分别为16和5,则X/Y和(dobule)x/y的值分别为:()和()。(选2项)
A.3
B.2
C.1
D.3.2
2.以下()是合法的标识符。(选两项)
A. double
B. 3x
C. sum
D. de2$f
3.下列语句中,()正确完成整型变量的声明和赋值。(选两项)
A. int count , count = 0;
B. int count = 0;
C. count = 0;
D. int count1 = 0, count2 = 1;
4.表达式(11+3*8)/4%3的值是()。
A. 31
B. 0
C. 1
D. 2
5.下面()是java关键字。(选两项)
A. public
B. string
C. int
D. avg
6.分析下面的代码,输出结果正确的是()。
double d = 84.54;
d++;
int c = d/2;
A. 42
B. 编译错误,更改为 int c = (int)d/2;
C. 43
D. 编译错误,更改为 int c = int(d)/2;
7.下列表达式为0的是
A. 3 % 5;
B. 3 / 5.0
C. 3 / 5
D. 3 – 5;
8.要定义字符型变量a 并赋初值,下列正确的是()
A. char a = 3 ;
B. char a = “3”;