更多"下列程序段运行的结果为 public class Test st"的相关试题:
[单项选择]下列程序段运行的结果为
public class Test
static void print(String s,int i)
System.out.println("String:"+s+",int:"+i);
static void print(int i,String s)
System.out.println("int:"+i+",String:"+s);
public static void main(String[]args)
print(99,"Int first");
A. String:String first,int:11
B. int:11,String:Int first
C. String:String first,int99
D. int:99,String:Int first
[单项选择]下列程序段运行的结果为 public class Test{ static void print(String s,int i){ System.out.println("String:"+s+",int:"+i); } static void print(int i, String s){ System.out.println("int:"+i+",String:"+s); } public static void main(String [] args){ print(99,"Int first"); } }
A. String:Stringfirst,int:11
B. int:11,String:Int first
C. String:String first,int:99
D. int:99,String:int first
[单项选择]下面程序段的输出结果是
public class Test
public static void main(String args[])
int n=5,sum=0;
while(n>0)
sum+=n;
--n;
System.out.println("sum is"+sum);
A. sum is 14
B. sum is 15
C. sum is 10
D. sum is 5
[填空题]public class Test
public static void main(String[ ] args)
String name[ ]=new String[5];
for(int i=0; i<args. length; ++i) name[i] = args[i];
System. out. println(name[2]);
命令行中的输入为:java Test a b
程序的输出是 【11】 。
[单项选择]阅读下列代码
public class Test
public static void main(String args[])
String s = "Test";
switch (s)
case "Java": System. out. print("Java"); break;
case "Language": System. out. print("Language"); break;
case "Test": System. out. print("Test"); break;
其运行结果是( )。
A. Java
B. Language
C. Test
D. 编译出错
[填空题]类Test定义如下:
public class Test
public static void main(String args[])
String sty=new String("abcde");
char ch[]=’A’,’B’,’C’,’D’,’E’;
ml(str,ch);
System.out.print(str+",");
System.out.println(ch);
public static void ml(String s,char ch[])
s="Hello";
ch[3]=’Z’;
那么程序的执行结果为: 【9】
[填空题]请阅读下面程序
public class Test
public static void main (String[] args)
int i,j;
for (i=1;i<5;i++)
for (j=1;j<=i;j++)
system.out.print (i+"X"+j+"="+i*j+" ");
System.out.println( );
程序执行完后,i循环和j循环执行的次数分别是 【12】 。
[填空题]阅读下列代码
public class Test
public static void main (String args[])
System.out.println(5/2);
其执行结果是 【9】 。
[单项选择]执行如下程序:
public class Test
public static void main (String args[])
int x=1,a=0,b=0;
switch (x)
case 0: b++;
case 1: a++;
case 2: a++;b++;
System.out.println("a=" +a ",b=" +b);
该程序的输出结果是( )。
A. a=2,b=1
B. a=1,b=1
C. a=1,b=0
D. a=2,b=2
[填空题]若有如下程序:
public class Test
public static void main (String[] args)
int x=20;
if (x>10) System.out.print(x-=5);
if (x>5) System.out.print(x--);
则程序运行后的输出结果是 【12】 。