![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
分析下面的C#代码,该程序的运行结果是()。intx=1;String[]names={"A","B","C"};names[--x]+=",";for(inti=0;ite(names[i]);}
A.打印输出A,BC
B.打印输出AB,C
C.打印输出ABC,
D.打印输出ABC
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A.打印输出A,BC
B.打印输出AB,C
C.打印输出ABC,
D.打印输出ABC
分析下面的C#代码,该程序的运行结果是()。classExample{staticstrings1;staticstring
s2;staticvoidMain(stringDargs){s2=s1+s2;Console.WriteLine(s2);}}
A.代码编译失败
B.运行时错误,抛出NullPointerException异常
C.打印输出nullnull
D.代码编译成功,打印输出内容为空白行
分析下面的C#代码,该程序的运行结果是()。classCheck{staticvoidMain(stringDargs){
intx,a=6,b=7;x=(a++)+b++;Console.Write("x="+x);Console.Write(",a="+a);Console.Write(",b="+b);}}
A.打印输出x=15,a=7,b=8
B.打印输出x=15,a=6,b=7
C.打印输出x=13,a=7,b=8
D.打印输出x=13,a=6,b=7
分析下面的Java代码,该程序的运行结果是()
class Example{
public static void main(String args[]){
int var=10;
int var2=20;
System.out.println(var+var2+" "+var2);
}
}
A、 打印输出30 20
B、 打印输出1020 20
C、 打印输出50
D、 打印输出2010 20
public class Test {
int number;
String strname;
Test(int num, String name) {
number=num;
strname-name ;
System. out. println("学号:"+number+"姓名: "+name);
public static void main(String[] args) {
Test objTest1=new Test();
Test objTest2=new Test(1, ”张三");
A.运行结果为:学号: 1姓名:张三
B.运行结果为:学号: null姓名: null
C.程序出现编译错误
D.程序出现运行时异常
n(Threadt){System.out.println("Running.");}publicstaticvoidmain(Strin
g[]args){newThread(newFoo()).start();}}
A.运行时抛出一个异常
B.程序能够运行,但是没有任何输出
C.没有实现Runnable接口中的方法导致编译错误
D.程序运行后输出“Running”
ole.WriteLine(age1[1]);
A.0
B.10
C.20
D.30
onsole.WriteLine(a+*"+b);}
A.5,4
B.6,4
C.5,6,
D.6,6
设有下面的C程序: main() { char*cp1,*cp2; cpl="12345"; cp2="abcdefghij"; strcpy(cp1,cp2); printf("cp1=%s\ncp2=%s\n",cp1,cp2); } 该程序经某C编译器的编译后,其目标程序运行的结果是 cp1=abcdefghij cp2=ghij 试分析,为什么cp2所指的串被修改了?
iteLine(c);Console.WriteLine(c++);Console.WriteLine(c);}}
A.222
B.233
C.223
D.344
A. 编译错误
B. 0
C. 1
D. 运行成功,但不输出
A.-1
B.Exception
C.1
D.0