执行下面语句后,输出结果为()。 A=10:B=30:C=20

题目

执行下面语句后,输出结果为()。 A=10:B=30:C=20 WriteLine("{0}{1}{2}",A,B,C)

  • A、0、1和2
  • B、10、20和30
  • C、20、10和30
  • D、10、30和20
参考答案和解析
正确答案:D
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

阅读下面语句,则执行后的输出结果为 【8】

#include "stdio.h"

main()

{char a,b;

for(a=′0′,b=′9′;a <b;a++,b--)

printf( "%c%c",a,b);

printf("\n");}


正确答案:
0918273645

第2题:

执行“cout.<<char(‘F’,-2)<<end 1;”语句后得到的输出结果为【 】。


正确答案:D
D 解析:根据ASCII码的形式‘F’-2 得到的值便是D。

第3题:

在下面程序的横线处填上适当的语句,使程序执行后的输出结果为ABCD。 include using nam

在下面程序的横线处填上适当的语句,使程序执行后的输出结果为ABCD。

include<iostream>

using namespace std;

classA

{

public:

A(){cout<<'A';}

};

class B:______

{

public:

B(){cout<<'B';}

};

class C:______

{

public:C(){cout<<'C';}

};

class D:public B,public C

{

public:D(){cout<<'D';}

};

void main(){D obj;)


正确答案:virtual A或virtual public A或virtual private A或virtual protected A与virtual A或virtual public A或virtual private A或virtual protected A
virtual A或virtual public A或virtual private A或virtual protected A与virtual A或virtual public A或virtual private A或virtual protected A 解析:由于每执行一次A类的构造函数,都将输出一个字符A,输出结果中只有一个A,且第一个输出为A,D继承B,可知必有B继承A。由题中要求C肯定继承某个类,所以,这里的C只能是继承于A,保证输出中只有一个A,A必须为虚基类,所以本题中的空都填virtual A。

第4题:

执行下列语句后,输出结果为( )。 cout.put(S); cout<<C<<a;

A.ca

B.sca

C.S

D.a


正确答案:B
B。【解析】本题考查cout对象的成员函数put方法和<<操作符的使用方法。

第5题:

执行下面程序中的输出语句后,输出结果是()。

A.65

B.20

C.15

D.10


正确答案:B

第6题:

执行“printf(”%C",’F’一2);”语句后得到的输出结果为_____。


参考答案D

第7题:

执行下列语句后,输出结果为

cout.put('s');

cout<<'c'<<'a';

A.ca

B.sea

C.s

D.a


正确答案:B
解析:本题很简单,考查cout对象的成员函数put方法和操作符的使用方法。

第8题:

定义int a=5,b=20;若执行语句printf("%d\n",++a*--b/5%13);后,输出的结果为 【6】 。


正确答案:
9

第9题:

若在PRIVATE Y后加一条PRIVATE X语句,则程序执行后的显示结果为 ______。

A.20 30

B.40 50

C.20 50

D.40 30


正确答案:A
解析:在子程序中,变量X和Y都是私有变量,子程序结束,X和Y值都为初值20和30。

第10题:

请阅读下面程序程序运行结果中在”length=”后输出的值是( )。

A.10

B.4

C.20

D.30


正确答案:B
本题对StringBuffer(Stringstr)构造方法,用str给出字符串的初始值,并分配16个字符的缓存。因此,字符串sb的初始值是”test”,并且包含l6个字符的缓存。length()方法用来获得字符串长度,不包含缓存。故程序运行结果中在”length-”后输出的值应该是字符串sb的长度,即4。