首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的执行结果是( )。 #include<iostream.h> class TestClass2 { public: TestClass2(){}; TestClass2(int i,int j); void printb(); privat
以下程序的执行结果是( )。 #include<iostream.h> class TestClass2 { public: TestClass2(){}; TestClass2(int i,int j); void printb(); privat
admin
2016-10-28
44
问题
以下程序的执行结果是( )。
#include<iostream.h>
class TestClass2
{
public:
TestClass2(){};
TestClass2(int i,int j);
void printb();
private:
int a,b;
};
class TestClass1
{
public:
TestClass1(){}
TestClass1(int i,int j);
void printa();
private:
TestClass2c;
};
TestClass1::TestClass1(int i,intj):c(i,j)
{}
void TestClass1::printa()
{
c.printb();
}
TestClass2::TestClass2(int i,int j)
{
a=i:
b=j;
}
void TestClass2::prntb()
{
cout<<"a="<<a<<","<<"b="<<b<<endl;
)
void main()
{
TestClass1m(7,9);
m.printa();
}
选项
A、a=7,b=8
B、a=8,b=7
C、a=7,b=9
D、a=8,b=9
答案
C
解析
由主函数main入手,定义了TestClass1的对象m,其中参数为7和9。“m.printa();”中TestClass1中printa为“c.printb();”,其中c为TestClass2的对象,所以printb为TestClass2中的“voidTestClass2::printb()”,即输出为“a=7,b=9”。
转载请注明原文地址:https://kaotiyun.com/show/dKNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对于模板定义关键字class和typename说法不正确的是
设有程序段intk=10;while(k=0)k=k-1;则下面描述中正确的是
模块的独立性一般用两个准则来度量,即模块间的【】和模块的内聚性。
在双链表中,每个节点有两个指针域,一个指向前驱节点,另一个指向【】。
下列打开文件的表达式中,错误的是
为完成下面的程序,应在划线处填入的语句是()。#include<iostream>usingnamespacestd;classBase{private:intx;p
下面对对象概念描述错误的是
【】是一种信息隐蔽技术,目的在于将对象的使用者和对象的设计者分开。
程序流程图中的菱形框表示的是【】。
在结构化设计方法中生成的结构图(SC)中,带有箭头的连线表示
随机试题
下列属于深部真菌病的是
卵巢呈豆形的是
患者,男,25岁。左中指末节肿痛5天,掌侧肿胀明显,诊断为脓性指头炎,予切开引流。下列操作正确的是
4层民用建筑工程的灰土垫层厚度,一般至少应达到()cm。
某商业建筑,地上3层,耐火等级二级,首层设计疏散人数为1500人,地上二至三层设计疏散人数为1800人,首层疏散门的最小净宽度为()m。
根据《中华人民共和国进出口关税条例》的规定,货物进口或出口时,海关按照何时实施的税则税率计征关税?()
我国宪法规定,保护()等特殊主体的权利。
幼儿园为何必须以游戏为基本活动?
在黑盒测试方法中,设计测试用例的主要根据是
Takingacoffeebreakatworkmayactuallyhinderemployees’abilitytodotheirjobsandundermineteamworkinsteadofboosting
最新回复
(
0
)