已有如下定义和输入语句,若要求a1,a2,c1,c2的值分别为10,20,A和B,当从第一列开始输入数据时,正确的输入方式是()
A.t a1,a2; char c1,c2;
B.anf;
D.1020AB↙
E.10 20 AB↙
F.1020 AB↙ G. 10 20AB↙
A.t a1,a2; char c1,c2;
B.anf;
D.1020AB↙
E.10 20 AB↙
F.1020 AB↙ G. 10 20AB↙
第1题
方式是( )。(注:<CR>表示回车)
int a1, a2, ; char c1,c2;
scanf("%d%d",&a1,&a2);
scanf("%c%c",&c1,&c2);
第2题
A.1020A
B.10 □20 AB
C.10□□20□□AB
D.10□20AB
第3题
A.10A 20B< CR>
B.10 A 20 B<CR>
C.10A20<CR> B
D.10A20 B<cR>
第4题
A.10ㄩA20B<回车>
B.10A20ㄩB<回车>
C.10A20B<回车>
D.10ㄩAㄩ20ㄩB<回车>
第5题
A.1020AB<CR>
B.10 20<CR>AB<CR>
C.10 20 AB<CR>
D.10 20AB<CR>
第6题
int a1,a2:
char c1,c2:
scanf("%d%c%d%c",&a1,&c1,&a2,&c2);
第8题
A.10,20<空格>A,B<回车>
B.10<空格>20<空格>A<空格>B<回车>
C.10<空格>20,A,B<回车>
D.10,20,A,B<回车>
第9题
(1)定义类A的构造函数,该构造函数有一个整型的参数x,在构造函数中请将x赋值给数据成员a。请在注释“//** 1**”之后添加适当的语句。
(2)定义类A1的构造函数,该构造函数有两个整型的参数x和y,在构造函数中请将x赋值给数据成员b,将y作为基类A构造函数的参数值传入。请在注释“//**2**”之后添加适当的语句。
(3)定义类A2的构造函数,该构造函数有三个整型的参数x,y和2,在构造函数中请将x赋值给数据成员c,将y和z分别赋值给基类A1构造函数的参数x和y。请在注释“//**3**”之后添加适当的语句。
(4)完成类A2的成员函数show的定义,该函数调用基类成员函数,输出基类数据成员a和b及类A2自身的数据成员c的值,上述三个值在输出时以空格隔开。请在注释“//**4**”之后添加适当的语句。
注意:除在指定位置添加语句之外,请不要改动程序中的其他内容。
程序输出结果如下:
9
6
962
源程序文件test30_3.cpp清单如下:
include <iostream.h>
class A
{
int a;
public:
//** 1 **
int geta() {return a;}
};
class A1:public A
{
int b;
public:
//** 2 **
int getb() {return b;}
};
class A2:public A1
{
int c;
public:
//** 3 **
void show()
{
//** 4 **
}
};
void main()
{
A2 a(2,6,9);
cout<<a.geta () <<end1;
cout<<a, getb () <<end1;
a. show();
}
第10题
设变量均已正确定义,若要通过 scanf("%d%c%d%c",&a1,&c1,&a2,&c2); 语句为变量 a1 和 a2 赋数 值
10 和 20 ,为变量 c1 和 c2 赋字符 X 和 Y 。以下所示的输入形式中正确的是 (注: □ 代表空格字符 )
A)10 □ X □ 20 □ Y < 回车 >
B)10 □ X20 □ Y < 回车 >
C)10 □ X < 回车 >
20 □ Y < 回车 >
D)10X < 回车 >
20Y < 回车 >
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!