欢迎来到天天文库
浏览记录
ID:42337320
大小:43.50 KB
页数:5页
时间:2019-09-13
《Java基础知识练习题1答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、一、选择题1、下列变量定义错误的是。A)inta;B)doubleb=4.5;C)booleanb=true;D)floatf=9.8;2、下列数据类型的精度由高到低的顺序是:a)float,double,int,longb)double,float,int,bytec)byte,long,double,floatd)double,int,float,long3、6+5%3+2的值是__________A)2B)1C)9D)104、下面的逻辑表达式中合法的是__________A)(7+8)&&(9-5)B)(9*5)
2、
3、(9*7)C)9>6&&8<10D
4、)(9%4)&&(8*3)5、假设inta=3,b=2,c=1,以下语句正确的是___________。A)c=c/float(a//b)b)c=c/((floata)/b)c)c=(float)c/(a/b)d)c=c/(int)(a/(float)b)6、指出下列正确的语句:A)bytei=389;B)longlv=i*3+4.5;C)intx=87L;D)longl=10;1、指出下列类型转换中正确的是______________。A)inti=’A’B)longL=8.4fC)inti=(boolean)8.9D)inti=8.32、以下的选项中能
5、正确表示Java语言中的一个整型常量的是()。A)12.B)-20C)1,000D)4563、以下选项中,合法的赋值语句是()。A)a==1;B)++i;C)a=a+1=5;D)y=int(i);10、以下的变量定义语句中,合法的是()。A)float$_*5=3.4F;B)byteb1=15678;C)doublea=10000;D)int_abc_=3721L;11、以下字符常量中不合法的是()。A)'
6、'B)''C)""D)'我'12、若所用变量都已正确定义,以下选项中,非法的表达式是()。A)a!=4
7、
8、b==1B)'a'%3C)'a'=1/
9、2D)'A'+3213、对于一个三位的正整数n,取出它的十位数字k(k为整型)的表达式是()。A)k=n/10%10B)k=(n-n/100*100)%10C)k=n%10D)k=n/1014、现有一变量声明为booleanaa;下面赋值语句中正确的是()。A)aa=false;B)aa=False;C)aa="true";D)aa=0;15、设有定义inti=6;,则执行以下语句后,i的值为()。i+=i-1;A)10B)121C)11D)10016、下列语句序列执行后,i的值是()。inti=8,j=16;if(i-1>j)i--;elsej--;A)
10、15B)16C)7D)817、设有定义floatx=3.5f,y=4.6f,z=5.7f;则以下的表达式中,值为true的是()。A)x>y
11、
12、x>zB)x!=yC)z>(y+x)D)x13、__bis:false______-。intx=3;inty=4;booleanb=true;System.out.println("bis:"+(b==(yy&&z>y的结果是________false__________。4、写出定义双精度浮点型常量PI,值为3.1415926的语句:__finaldoublePI=3.1415926_________________。5、表达式1/2*3的计算结果是___0______。6、执行以下程序段后:a=14、__6______,b=___18_____。inta=5,b;b=++a*3;7、若a,b为int型变量且已分别赋值为2,6。表达式(a++)+(++b)+a*b的值是____30____。
13、__bis:false______-。intx=3;inty=4;booleanb=true;System.out.println("bis:"+(b==(yy&&z>y的结果是________false__________。4、写出定义双精度浮点型常量PI,值为3.1415926的语句:__finaldoublePI=3.1415926_________________。5、表达式1/2*3的计算结果是___0______。6、执行以下程序段后:a=
14、__6______,b=___18_____。inta=5,b;b=++a*3;7、若a,b为int型变量且已分别赋值为2,6。表达式(a++)+(++b)+a*b的值是____30____。
此文档下载收益归作者所有