C++选择填空题.doc

  1. 1、本文档共80页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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)

独角戏 + 关注
实名认证
内容提供者

本人有良好思想品德,职业道德和专业知识。

1亿VIP精品文档

相关文档