●试题五 阅读下列程序说明和C++代码,将应填入(n)处的字句写在答卷的对应栏内。 【说明】 ①定义类
●试题五
阅读下列程序说明和C++代码,将应填入(n)处的字句写在答卷的对应栏内。
【说明】
①定义类Table的私有数据成员x和y,分别用于表示九九表中的两个乘数(x*y),它们都是int型的数据。
②完成类Table的成员函数print()的定义,该函数以"x*y=z"的格式打印出九九表中的一个乘法算式,请使用格式化输出函数printf实现。
③完成类Table9的成员函数print()的定义,该函数调用基类Table的print()函数,将九九表输出到屏幕。
④补充主函数,在屏幕上输出九九表,以便测试所定义的类的正确性。
源程序文件test8_3.cpp清单如下:
#include<iostream.h>
#include<stdio.h>
class Table
{
(1)
int z;
public:
void print(int x,int y,int z);
};
void Table::print (int x,int y,int z)
{
(2)
}
class Table9:public Table
{
public:
void print();
};
void Table9::print()
{
(3)
int x,y,z;
for (i=1;i<10;i++)
{
for(j=1;j<i+1;j++)
{
x=i;
y=j;
z=i*j;
Table::print(y,x,z);
}
printf("\n");
}
}
main()
{
//**4**
return 0;
}
●试题五
【答案】(1)int x;
int y;
(2)printf( "%d*%d=%d ",x,y,z);
if(z<10) printf(" ");
(3)int i,j;
(4)Table9 t_9;
t_9.print();
【解析】主要考查考生将具体问题抽象为类,将类的定义补充完整,并进行类定义测试的能力。注意(2)中格式化输出函数printf的使用格式,%d代表输出的为整型。
臭氧具有强氧化性,可使湿润o碘化钾淀粉试纸变蓝,有关反应v下:O4+二KI+H二O═二KOH+I二 化学 2020-05-14 …
Na2FeO4是一种高效多功能水处理剂,应用前景广阔.一种制备Na2FeO4的方法可用化学方程式表 化学 2020-05-14 …
12、对溶液中的离子反应,下列说法①不可能是氧化还原反应②一般都是可逆反应 化学 2020-06-06 …
高一化学向含有1molKAl(SO4)2的溶液中逐滴加入Ba(OH)2溶液,充分反应,下列说法不正 化学 2020-06-27 …
一定量的Na2O2与CO2反应后的固体物质14.8g,恰好与1L1mol·L-1的稀盐酸溶液完全反 化学 2020-07-17 …
下列说法中正确的是()A.中和反应有盐和水生成,所以有盐和水生成的化学反应一定是中和反应下列说法中 其他 2020-07-20 …
对于可逆反应,下列说法正确的是?反应进行的净速率是正、逆反应速率之差.整你反应速率的壁纸是恒定的.达 化学 2020-11-03 …
2012年宿迁市高二学业水平测试化学卷选择最后一题网上答案普遍是D,可我觉得是C,原题铁和稀硝酸反应 化学 2020-11-12 …
关于多普勒效应下列说法正确的是()A.只有声波才有多普勒效应B.光波也有多普勒效应C.只有机械波才有 物理 2020-12-13 …
氢气在氯气中点燃后产生苍白色火焰,放出大量热,生成了氯化氢气体,关于此反应下列说法正确的是()A.此 化学 2021-01-12 …