- 1、本文档共80页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一/
1(exe)由C++目标文件连接而成的可执行文件的缺省扩展名为______。
2(123*OK)有如下程序:
#include iostream
#include iomanip
using namespace std;
int main()
{
cout.fill(*);
coutleftsetw(4)123OKendl;
return 0;
}
执行这个程序的输出结果是______。
4(27)执行语句序列
int i=0;while(i25)i+=3;couti;
输出结果是______。
5(在其之前未配对的最近的if)为了避免嵌套的if-else语句的二义性,C语言规定else总是与______组成配对关系。
6(4和20)有如下语句序列:
int k=0;
do{k+=5;cout$;}while(k19);
while(k-- 0)cout*;
执行上面的语句序列输出字符$和*的个数分别是______。
7(cout*a++ )下列程序的功能是将数组中的所有元素全部输出,对于程序中缺少的语句,下列语句填入其中不正确的是______。
int a[]={1,2,3,4};
int *pa=a;
for(int i=0;i4;i++)
______;
8(int A[]={3,9,4,8})要定义数组A,使得其中每个元素的数据依次为:3、9、4、8、0、0、0,错误的定义语句是______。
9(重载函数的返回值类型必须相同)关于函数重载,下列叙述中错误的是______。
10(float add(int *pb,int c);)对于函数int add(int *pa,int b);的重载函数,不正确的是______。
11(内联函数)为了取代C中带参数的宏,在C++中使用______。
12(4)执行下列程序语句后,屏幕输出为______。
#includeiostream
using namespace std;
int n=5;
int main()
{
int n=3;
n++;
::n++;
coutnendl;
return 0;
}
13(0和2)有如下函数定义:
void func(int a,int b){a++; b++;}
若执行代码段:
int x=0,y=1;
func(x,y);
则变量x和y的值分别是______。
14(int x=m;)已知:int m=10;在下列定义引用的语句中,正确的是______。
15(10 20 30)下列程序的输出结果是______。
#includeiostream
using namespace std;
int n[][3]={10,20,30,40,50,60};
int main()
{
int (*p)[3];
p=n;
coutp[0][0],*(p[0]+1),(*p)[2]endl;
return 0;
}
16(ios::out)当使用ofstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为_____。
17(动态分配的内存空间也可以被初始化)关于动态存储分配,下列说法正确的是______。
18(111)有以下类定义
class MyClass
{
public:
MyClass(){cout1;}
};
则执行语句MyClass a,b[2],*p[2];后,程序的输出结果是______。
19(a是类A对象的引用,用来作函数Set()的参数)已知:类A中一个成员函数说明如下:
void Set(Aa);
其中,A的含义是______。
20(57)有如下程序:
#include iostream
using namespace std;
class AA
{
int n;
public:
AA(int k):n(k){}
int get(){return n;}
int get()const{return n+1;}
};
int main()
{
AA a(5);
const AA b(6);
couta.get()b.get();
return 0;
}
执行后的输出结果是______。
21(仅当未显式定义任何构造函数时存在 )类的默认的无参构造函数______。
22(cin)C++中预定义标准输入流对象是______。
23(6)执行下列语句后,变量sum的值是______。
int sum = 0;
for (int i=1;i=3;i++)
for (int j=1;j=i;j++)
sum++;
本题考查的是for语句。
本题sum的执行过程是:
当i=1
文档评论(0)