更多"对于下面程序,对p进行赋值正确的是( )。 class A{ p"的相关试题:
[单项选择]对于下面程序,对p调用正确的是( )。 class A{ public:fun(int i){cout<<i<<endl;} }; main( ){ A a; int k=0; void(A::*p)(int); p=A::fun; }
A. p(;
B. *p(
C. *p(
D. a::*p(
[单项选择]下面程序执行后的输出结果为( )。 public class fun { public static void main(String args[]) { String greets = " How are you!"; String s = greets.substring(0,3); System.out.println(s); } }
A. How
B. are
C. you
D. how are you!
[单项选择]有下列程序段 public class fun { public static void main(String args[]) { char b[]="Hello,you"; b[5] = 0; System.out.println(s); } 执行此程序后,得到的输出结果是( )。
A. Hello, you
B. Hello0you
C. Hello
D. 0
[单项选择]有如下类定义: class Fun { public: Fun(int v):value(v){}//① ~Fun( ){}//② private: Fun{},//③ int value=0;//④ }; 其中存在语法错误的行是( )。
A. ①
B. ②
C. ③
D. ④
[单项选择]有下列程序段 public class fun { public static void main(String args[]) { char b[] = "Hello,you"; b[5] = 0; System.out.println(s); } 执行此程序后,得到的输出结果是( )。
A. Hello,you
B. Hello0you
C. Hello
D. 0
[单项选择]阅读下面的程序: public class Person{ int arr[ ]=Hew int[10]; public static void main(String args[ ]){ System.out.println(arr[1]); } } 正确的说法是______。
A. 编译时将产生错误
B. 编译时正确,运行时将产生错误
C. 输出为0
D. 输出为空
[单项选择]有如下程序段: public class Parent { public int addValue (int a,int b) { int s; s=a+b; return 3; } } class Child extends Parent {} 则下列选项中,可以正确加入类Child中且父类的方法不会被覆盖的是( )。
A. int addValue (int a,int {//do somethin..}
B. public void addValue() {//do somethin..}
C. public int addValue (int a,int throws MyException {//do somethin..}
D. public float addValue (int a,int b,float b=1.0) {//do sometin..}
[单项选择]阅读下面程序 public class ConcatTest { public static void main(String[] args) { String str1="abc"; String str2="ABC": String str3=str1.concat(str2); System.out.println(str3); } } 程序运行的结果是
A. abc
B. ABC
C. abcABC
D. ABCabc
[单项选择]
阅读下面程序
public class ConcatTest{
public static void main(String[] args) {
String strl = "abc";
String str2 = "ABC";
String str3 = str1.concat(str2);
System.out.println(str3);
}
}
程序的运行结果是:()
A. abe
B. ABC
C. abcABC
D. ABCabc
[单项选择]阅读下面程序 public class Test2 { public static void main(String[] args) { int a=10,b=4.c=20,d=6; System.out.println(a++*b+c*--d); } } 程序运行的结果是
A. 144
B. 160
C. 140
D. 164
[单项选择]阅读下面程序 public class Test4 { public static void main(String[] args) { int 1=10,j=3; float m=213.5f,n=4.0f; System.out.println(i%j); System.out.println(m%n); } } 程序运行的结果是
A. 1.0和1.5
B. 1和1.5
C. 1.0和2.5
D. 1和2.5
[单项选择]阅读下面程序 public class Test3 { public static void main(String[] args) { int x=3,y=4,z=5; String s="xyz": System.out.println(s+x+y+z); } } 程序运行的结果是
A. xyz12
B. xyz345
C. xyzxyz
D. 12xyz
[单项选择]
阅读下面程序
public class Test4 {
public static Void main(String args[]){
int i=10, j=3;
float m=213.5f, n=4.0f;
System.out.println(i%j);
System.out.println(m%n);
}
}
程序运行的结果是()
A. 1.0和1.5
B. 1和1.5
C. 1.0和2.5
D. 1和2.5
[单项选择]
阅读下面程序
public class Test3 {
public static void main(String args[]){
int x=3, y=4, z=5;
String s="xyz";
System.out.primln(s+x+y+z);
}
}
程序运行的结果是()
A. xyzl2
B. xyz345
C. xyzxyz
D. 12xyz
[单项选择]阅读下面程序 public class Test2 { public static void main(String args[]){ int a=1O, b=4, c=20, d=6; System.out.println(a++*b+c*--D) ; } } 程序运行的结果是
A. 144
B. 160
C. 140
D. 164
[单项选择]
阅读下面程序
public class Test1 {
public static void main(String[] args){
System.out.println(34+56-6);
System.out.println(26*2-3);
System.out.println(3*4/2);
System.out.println(5/2);
}
}
程序运行结果是()
A. 84 49 6 2
B. 90 25 6 2.5
C. 84 23 12 2
D. 68 49 14 2.5
[单项选择]阅读下面程序 public class Test1 { public static void main(String[] args) { System.out.println(34+56-6); System.out.println(26*2-3); System.out.println(3*4/2); System.out.println(5/2); } } 程序运行的结果是
A. 84 49 6 2
B. 90 25 6 2.5
C. 84 23 12 2
D. 68 49 14 2.5
[单项选择]阅读下面代码 public class Person { static int arr[]=new int[10]; public static void main(String args) { System.out.println(arr[9]); } } 该代码的运行结果是
A. 编译时将产生错误
B. 编译时正确,运行时将产生错误
C. 输出零
D. 输出空