有如下程序:执行后的输出结果是(  )。

题目
单选题
有如下程序:执行后的输出结果是(  )。
A

55

B

57

C

75

D

77

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下述程序执行后的输出结果是____。

A.g

B.h

C.i

D.j


正确答案:A

第2题:

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

A.65

B.20

C.15

D.10


正确答案:B

第3题:

如下语句printf("%c\n",′B′+40);在执行后的输出结果是 【9】 。


正确答案:
j

第4题:

有以下程序

程序执行后的输出结果是( )。

A.y=-I

B.y=o

C.y=l

D.while构成无限循环.


正确答案:A
当y为。时,表达式y一才为假,循环结束,最终y的值为一l,所以答案选择A)。

第5题:

有以下程序: 运行后的输出结果是( )。A.MtemoonB.AftemoonC.MorningSXB

有以下程序:运行后的输出结果是( )。

A.Mtemoon

B.Aftemoon

C.Morning

D.orning


正确答案:B
语句voidfun(char**P)中的形参是一个指向指针的指针,在调用函数fun(a)后,指针数组a加1,

第6题:

有以下程序: 执行后输出结果是( )。 A.n,tuesdayB.d,mondayC.U,mondayS

有以下程序:执行后输出结果是( )。

A.n,tuesday

B.d,monday

C.U,monday

D.0,wednesday


正确答案:C
P指向字符串”tuesday”,因此*(P+1)的值为n。s[0]=”monday”。

第7题:

类定义如下: class TestClass { public: TestClass (){cout<<1;} }; 则执行语句TestClass a,b[2] ,*p[2];后,程序的输出结果是( )。

A.11

B.111

C.1111

D.11111


正确答案:B
解析:类定义如下:  class TestClass  {  public:  TestClass (){cout1;}  };  则执行语句TestClass a,b[2] ,*p[2];后,程序的输出结果是(  )。

第8题:

执行如下程序后的输出结果是【】。include include using namespace std;int ma

执行如下程序后的输出结果是【 】。

include <iostream>

include <fstream>

using namespace std;

int main ( )

{

char s[25];

ofstream fl("data.txt");

f1<<"C++ Programming";

f1.close ();

ifstream f2 ("data.txt");


正确答案:C++
C++ 解析:程序先在当前目录下建立一个data文本文件,并写入“C++ Programming”。然后打开该文件,将其中的数据输入到变量s中,由于采用提取符“>>”读时遇到空格终止,所以最后字符数组s中存放的是“C++”。

第9题:

有如下程序: #include<iostream> usingnamespacestd; classBASE{ public: ~BASE(){cout<<"BASE";} }; classDERIVED:publicBASE{ public: ~DERIVED(){cout<<"DERIVED";} }; intmain(){DERIVEDx;return0;) 执行后的输出结果是( )。

A.BASE

B.DERlVED

C.BASEDERIVED

D.DERlVEDBASE


正确答案:D
D。【解析】本题考查派生类的定义和使用。当对象被删除时,派生类的析构函数就被执行。由于析构函数不能被继承,因此在执行派生类的析构函数时,基类的析构函数也将被调用。执行顺序是先执行派生类的析构函数,再执行基类的析构函数,其顺序与执行构造函数的顺序正好相反。所以当main函数结束时,派生类DERIVED的对象X将被删除,那么派生类DERIVED的析构函数先被调用,输出DERIVED,然后调用基类的析构函数输出BASE。

第10题:

有以下程序

程序执行后的输出结果是( )

A.60

B.50

C.45

D.55


正确答案:A
函数fun的功能是求数组的n个元素之和。fun(a,5)=15。由于s岫是静态局部变量,所以保持l5不变,fun(b,4)=45,所以s=fun(a,5)+fun(b,4)=60。