java练习题
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第3章
1.下列哪些语句有错误?
int x = 0;
x = 5.0/2;
float y = 12.5F;
y = 5.0/2;
2下列哪些语句有错误?
byte x = 32;
char c = ‘a’;
int n = c-x;
c = c-x;
3 对于一个整数m,m<<1的结果一定是2m吗? 4下列for语句的执行结果是什么?
for(int i=1; i<=4; i++)
{
switch(i)
{
case 1:
System.out.printf(“%c”, ‘a’);
case 2:
System.out.printf(“%c”, ‘b’);
break;
case 3:
System.out.printf(“%c”, ‘c’);
case 4:
System.out.printf(“%c”, ‘d’);
break;
}
}
5下列System.out.printf语句的输出结果是什么?
char a[] = {‘a’,’b’,’c’,’d’,’e’};
for(int i=0; i { char c = a[i]; a[i] = a[a.length-(i+1)]; a[a.length-(i+1)] = c; } System.out.printf(“%c%c%c%c%c”, a[0],a[1],a[2],a[3],a[4]); 6下列System.out.printf语句的输出结果是什么? int a[] = {3,4,1,2,-6};