下对于一下程序段,运行后i值为()。
int i=0, a=1;
switch(a){
case 1:i+=1;
case 2:i+=2;
case 3 i+=3;break;
default i+=4;
}
选择:
A1 B2 C3 D6----------------------------------------------------------------
第二题
下面程序段的运行结果是()。
int n=;
while(n++<=2);
System.out.println("n="+n);
A.n=2 B.n=3 C .n=4 D.有语法错误
int i=0, a=1;
switch(a){
case 1:i+=1;
case 2:i+=2;
case 3 i+=3;break;
default i+=4;
}
选择:
A1 B2 C3 D6----------------------------------------------------------------
第二题
下面程序段的运行结果是()。
int n=;
while(n++<=2);
System.out.println("n="+n);
A.n=2 B.n=3 C .n=4 D.有语法错误
解决方案 »
- 关于@Permission的简单问题。大虾顺手即可解决!谢谢。
- 伪静态的问题·高分求助
- 在S2SH项目里经常看到有人配置了log4j日志,这玩意怎么发挥作用
- 工作中有接触到事务隔离级别的朋友进
- 在JB中的servelt中调用方法的问题
- 原创:hibernate知识总结
- 关于登陆信息保存问题不放到session中 (大虾帮忙看看)
- 帮忙看看为什么InitialContext总是不成功
- spring framework启动出错 找不到Hibernate SessionFactory的MappingResources对应*.hbm.xml文件.
- 哪儿可以下JSP入门书?
- java中冒号等号是什么(即:=)
- 在运行的时候会出错误希望尽快解决!!!!
等号左边没东西,= =||
答案基本告诉你了哈,自己翻翻书就OK了
下面程序段的运行结果是()。
int n=0;
while(n++<=2);
System.out.println("n="+n);
A.n=2 B.n=3 C .n=4 D.有语法错误
第二题 我不知道你是不是写错了,int n=;这样没有赋值,如果是int n=0; 那么结果是4
如果是int n;那么是语法错误,while循环时没有初值是报错的
第二题int n=;有点莫名其妙,语法错误。。
case 3 后边没“:”的啊
第二题应该是楼主写错了,应该是int n = 0;
public static void main(String[] args) {
int i=0, a=1;
switch(a){
case 1:i+=1;
case 2:i+=2;
case 3: i+=3;break;
default: i+=4;
}
System.out.println(i);
int n=0;
while(n++<=2);
System.out.println("n="+n);
}
}
楼主贴的代码段有错:
case 3 i+=3;break; default i+=4;
以上两句都缺少:
如果加上:则结果为6;因此答案为D。第二题:
如果仅楼主的代码来说,是有语法错误的,出现在int n=;这
如果楼主的代码是int n=0;则结果为4。
因此答案应该的D有语法错误