[单选题]

请找出下列程序中错误之处 ______。 include classA{private: intx1;protected: int

请找出下列程序中错误之处 ______。

#include<iostream.h>

class A{

private:

int x1;

protected:

int x2;

public:

int x3;

};

class B:public A{

private:

int y1;

protected:

int y2;

public:

int y3;

void disp(){cout<<x1<<y1<<end1:} //A

void set(int i) {x2=i;} //B

};

void main() {

B. bb;

bb.x3=10; //C

bb.y3=10; //D

}

A.A

B.B

C.C

D.D

参考答案与解析:

相关试题

以下程序中,错误的行是 ①#include ②classA ③{ ④public

[单选题]以下程序中,错误的行是①#include②class A③{④ public:⑤ int n=2:⑥ A( int val){cout<<⑦ ~A(){};⑧};⑨void main()⑩{⑩ A a(0);⑩}A.⑤B.⑥C.⑦D.⑩

  • 查看答案
  • 请找出下面这段程序的错误并修正 Public Function getDataF

    [主观题]请找出下面这段程序的错误并修正Public Function getDataFromDB(ByVal strID As String, ByRef tblDT As DataTable) As IntegerD.im connStr As String = _System.Configuration.ConfigurationSettings.AppSettings("DBConnectionString")D.im conn As SqlConnectionD.im ds As New D

  • 查看答案
  • 下列程序的运行结果是 #include classA { inta; publi

    [单选题]下列程序的运行结果是#includeclass A{int a;public:A.(){a=0;}A.(int as){a=as;cout<}};void main(){A.x,y(2),z(3);cout<}A.1B.2C.3D.4

  • 查看答案
  • 下列程序的运行结果为 #include inti=0; classA{ publ

    [单选题]下列程序的运行结果为#includeint i=0;class A{public:A.()}i++;}};void main(){A.a,b[3],*c;c=b:cout<<}A.2B.3C.4D.5

  • 查看答案
  • 下面程序的运行结果为 #include classA { public: A()

    [单选题]下面程序的运行结果为#includeclass A{public:A.(){cout<<”1”;}~A(){cout<<”2”;}}class B:public A{public:B.(){cout<<”3”;}~B(){cout<<”4”;}}void main(){B. b;}A.1234B.1324C.1342D.3142

  • 查看答案
  • 下面程序的运行结果为 #include classA { staticintn;

    [单选题]下面程序的运行结果为#includeclass A{static int n;public:A.(){n=1;}A.(int num){n=num;}void print(){coot <}int A::n=2:void main(){A. a.b(3);a.print();b.pint();cout <}A.11B.13C.23D.33

  • 查看答案
  • 下面程序的结果为 #include intc; classA { private

    [单选题]下面程序的结果为#includeint c;class A{private:int a;static int b;public;A.(){a=0;c=0;}void seta(){a++;}void setb(){b++;}void setc(){c++;}void display(){cout <<<<int A::b=0;void main(){A. al,a2;al.seta();al.setb();al.setc();a2.seta();a2.setb();a3.

  • 查看答案
  • 有以下程序: #include main( ) {intc = 35; pri

    [单选题]有以下程序: include main( ) {intc = 35; printf( "% d /n" , e&c); }程序运行有以下程序: #include <stdio.h> main( ) { intc = 35; printf( "% d /n" , e&c); } 程序运行后输出结果是( )。A.0B.70C.35D.1

  • 查看答案
  • 下列程序的输出结果是()。 #include voidp(int*x) {pri

    [单选题]下列程序的输出结果是()。 include voidp(int*x) {printf("%d",£«£«*x); } voidmain() {i下列程序的输出结果是( )。#include<stdio.h>voidp(int*x){printf("%d",++*x);}voidmain(){int y=3;p(&y);}A.3B.4C.2D.5

  • 查看答案
  • 下面程序的运行结果为 #include(iostream.h> classA {

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

  • 查看答案