JAVA-变量和运算符作业

JAVA-变量和运算符作业

题目:

1.在JAVA语言中,下列能够作为变量名的是【 】。
A) if B) 3ab C) a_3b D) a-bc

2.在JAVA语言中,转义字符不可以表示【 】。
A) 任何字符 B)字符串 C)字母 D)小数点

3.表达式5/2+5%2-1的值是【 】。
A) 4 B) 2 C) 2.5 D) 3.5

4.下列数值类型的数据精度最高的是【 】。
A) int B) float C) double D) long

5.在JAVA语言中,下面的运算符中,优先级最高的是【 】。
A) % B) ++ C) *= D) >

6.能正确表示逻辑关系“a≥10 或 a≤0”的JAVA语言表达式是【 】。
A) a>=10 or a<=0 B) a>=10 | a<0 C) a>=10 && a<=0 D) a>=10 || a<=0

7.以下程序的输出结果是【 】。
public static void main(string[] args)
{
int a=5,b=4,c=6,d;
System.out.println(d=a>b?(a>c?a:c):b);
}
A) 5 B) 4 C) 6 D) 不确定

8.要使用变量score来存储学生某一门课程的成绩(百分制,可能出现小数部分),则最好将其定义为【 】类型的变量。
A) int B) decimal C) float D) double

9、下列类型转换中正确的是【 】
(A) int i=’A’ (B) long L=1.1f © int i=(float)1.1 (D) int i=1.1

10、以下选项中,合法的赋值语句是()
(A) int a==1 (B) int i=1;int j=i++; © int a=a+1=2; (D) int i=int (j);

11、下列运算符中属于关系运算符的是()
(A) == (B) = © += (D) -=

12、阅读下面的程序,程序的运行结果为()
int a=10,b=4,c=20,d=6;
int result=a++b+c–d;
(A)144
(B)160
©140
(D)164

13、阅读下面的程序,程序的运行结果为()
int x=3,y=4,z=5;
string s=”xyz”
string result=s+x+y+z;
(A)xyz12 (B)xyz345 ©xyzxyz (D)12xyz

14、阅读下面的程序,程序的运行结果为()
int i=10,j=3;
float m=213.5f,n=4.0f;
string str1=i%j+””;
string str2=m%n+””;
(A)1.0和1.5 (B)1和1.5 ©1.0和2.5 (D)1和2.5

答案:

1-5:CBBCB

6-10:DCCAB

11-14:ACBB

你可能感兴趣的:(JAVA-变量和运算符作业)