●试题五 阅读下列程序说明和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代表输出的为整型。
采用借贷记账法的“三栏式”明细分类账是设有( )三个金额栏目的账簿。 A.“收入” 、“发出”和“余 财会类考试 2020-05-21 …
“材料”总帐所属明细分类帐适合采用()。A.多栏式明细帐B.数量金额式明细帐C.设“对应科目”栏的三 财会类考试 2020-05-21 …
“财务费用”总账所属明细分类账适合采用( )。A.多栏式明细账B.数量金额式明细账C.设“对应科目” 财会类考试 2020-05-21 …
采用借贷记账法的“三栏式”明细分类账是设有( )三个金额栏目的账簿。A.“收入”、“发出”和“余额” 财会类考试 2020-05-30 …
三栏式明细帐.多栏式明细帐用英文怎么说最好能给我推荐一个财务中英问词典,我还有好多不会翻译,我学的 英语 2020-06-04 …
企业在记录管理费用时,通常所采用的明细账格式是()。A.多栏式明细账B.三栏式明细账C.数量金额式明 职业技能鉴定 2020-06-07 …
基础会计选择题,共5个“应收账款”明细账的格式一般采用()。A.数量金额式B.多栏式C.订本式D. 其他 2020-06-18 …
会计基础的一道题谢谢下列采用三栏式明细账格式的帐户有A生产成本B营业费用C材料D待摊销费用请问为什 其他 2020-07-03 …
女子100米跨栏,从起点至少到终点至第一栏的距离是13米,第一栏到第十栏,明两之间的距离相等,第十 数学 2020-07-11 …
下列项目中,可以采用多栏式明细账的有()A、应收账款明细分类账B、长期借款明细分类账C、财务费用明细 其他 2020-12-16 …