填空题

有以下程序:
#include<iostream.h>
class A
int x;
public:
A(int a)

x=a;

friend class B;
class B
public:
void print(A a)
a. x--;
cout<<a.x<<end1;

;
void main()
A a(10);
B b;
b.print(a) ;
程序执行后的输出结果是 【14】 。

【参考答案】

I
<上一题 目录 下一题>
热门 试题

填空题
下面程序的输出结果是 【15】 。 #include <iostream> using namespace std; class base protected: int a; public: base()cout<< 0 : ; class basel: virtual public base public: base1() cout<< 1 ; ; class base2 : virtual public base public: base2()cout<< 2 ; ; class derived : public base1,public base2 public: derived () cout<< 3 ; int main () derived obj; cout<<end1; return 0;
填空题
已知:double A(double A) return++a;和int A(in A) return++a;是一个函数模板的两个实例,则该函数模板定义为 【13】
相关试题
  • 有以下程序:#include <iostream>using...
  • 有如下程序: #include<iostream> usi...
  • 为完成下面的程序,应在划线处填入的语句是...
  • 若有以下程序:#include<iostream>using...
  • 下列程序的输出结果是 【8】 #include...