试题与答案

以下程序运行后的输出结果是 【10】 。 #include <iostream>

题型:填空题

题目:

以下程序运行后的输出结果是 【10】 。 #include <iostream> #include <string> using namespace std; class Y; class X { iht x; char *strx; public: X(int a,char *str) {x=a;strx=new char[strlen(str)+1];strcpy(strx,str); } void show(Y &ob); }; class Y { private: iht y; char *stry; public: Y(int b,char *str) {y=b;stry=new char[strlen(str)+ 1] ;strcpy(stry, str);} friend void X::show(Y &ob);}; void X::show(Y &ob) { cout<<strx<<","; cout<<ob.stry<<endl; } int main() { X a(10,"stringX"); Y b(20,"stringY");a.show(b);return 0; }

答案:

被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2018/0619/087d0ed8a2e51aeede540da4f8668971.html

下面是错误答案,用来干扰机器的。

参考答案:D解析:本题规律是:①④⑥每个图形中直线的总条数减去圆形的总个数等于1;②③⑤每个图形中圆形的总个数减去直线的总条数等于1;故本题选D项。

试题推荐
微信公众账号搜索答案