[单选题]

下面程序的运行结果为( )。 class A{ static int n; public: A(){n=1;} A(int num){n=num;} void print(){cout<<n;} } A::n=0; void main(){ A a,b(2); a.print(); b.pint(); }

A.12

B.11

C.22

D.21

参考答案与解析:

相关试题

下面程序的运行结果为#include class A{ static int n

[单选题]下面程序的运行结果为include class A{ static int n;public:A( ){n=1;}A(int nu下面程序的运行结果为 #include < iostream.h > class A { static int n; public: A( ){n=1;} A(int num){ n = num;} void print( ){cout<< n;} }; int A::n=2; void main( ) { A a,b (3); a.print( ); b.print

  • 查看答案
  • 下面程序的运行结果为 #include class A {int num; pu

    [单选题]下面程序的运行结果为 include class A {int num; public: A(int) {num=i;} A(A &a下面程序的运行结果为#include<iostream.h>class A{int num;public:A.(int) {num=i;}A.(A & a) {hum=a. num++;}void print( ) {cout < < num;}};void main( ){A. a(1) ,b(a) ;a. print( ) ;b. print( ) ;

  • 查看答案
  • 下面程序的运行结果为#includeclass A{static int n;p

    [单选题]下面程序的运行结果为includeclass A{static int n;public: A(){n=1;} A(intnum){n下面程序的运行结果为 #include<iostream.h> class A { static int n; public: A(){n=1;} A(intnum){n=num;} void print(){cout <<n;} }; int A∷n=2; void main() { Aa,b(3); a.print(); b.print(); cout <<e

  • 查看答案
  • 下面程序的运行结果为 #include Class Astatic int n;

    [单选题]下面程序的运行结果为 include Class Astatic int n; public: A( ) {n=1;} A(int n下面程序的运行结果为#include<iostream.h>C.lass Astatic int n;public:A.( ) {n=1;}A.(int num) {n=num;}void print( ) {cout < < n;}};int A: :n=2;void main( ){A. a,b(3) ;a. print( ) ;b. print( ) ;co

  • 查看答案
  • 下面程序的运行结果为( )。 class A } public: int num

    [试题]下面程序的运行结果为[ ]。class A} public:int num;A.(int i){num=i;}A.(A &a){num=++a.num;}void print(){cout<<num;}};void main(){A. a(1),b(a);a.print();b.print();}

  • 查看答案
  • 下面程序的运行结果是()。 public class Increment {pu

    [单选题]下面程序的运行结果是( )。 public class Increment { public static void main(String args[ ] ){ int c; c=5; System.out.println(c) ; System.out.println(c++); System .out.println(c) ; } }A.5 6 6B.5 5 6C.6 7 7D.6 6 6

  • 查看答案
  • 下面的程序段运行后,输出结果是 int i,j,x=0; static int

    [单选题]下面的程序段运行后,输出结果是int i,j,x=0;static int a[8][8];for(i=0;i<3;i++)for(j=0;j<3;j++)a[i][j]=2*i+j;for(i=0;i<8;i++)x+=a[i][j];printf("%d",x);A.9B.不确定值C.0D.18

  • 查看答案
  • 下面的程序段运行后,输出结果是 int i,j,x=0; static int

    [单选题]下面的程序段运行后,输出结果是int i,j,x=0;static int a[8][8];for(i=0;i<3;i++)for(j=0;j<3;j++)a[i][j]=2*i+j;for(i=0;i<8;i++)x+=a[i][j];printf("%d",x);A.9B.不确定值C.0D.18

  • 查看答案
  • 下面的程序段运行后,输出结果是int i,j,x=0;static int a[

    [单选题]下面的程序段运行后,输出结果是 int i,j,x=0; static int a[8][8]; for(i=0;<3;++) for(j=0;<3;j++) a[i][j]=2*i+j; for(i=0;<8;++) x+=a[i][j]; printf("%d",x);A.9B.不确定值C.0D.18

  • 查看答案
  • 下面的程序段运行后,输出结果是int i,j,x=0;static int a[

    [单选题]下面的程序段运行后,输出结果是 int i,j,x=0; static int a[8][8]; for(i=0;i<3;i++) for(j=0;j<3;j++) a[i][j]=2*i+j; for(i=0;i<8;i++) x+=a[i][j]; printf("%d",x);A.9B.不确定值C.0D.18

  • 查看答案
  • 下面程序的运行结果为( )。 class A{ static int n; pu