C++复习题答题.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE  PAGE 13 C++程序的头文件和源程序文件扩展名分别为________和________。 在C++程序中,使用基本输入/输出流需要包含的头文件是____________。 字符串类型的变量一般用_________和__________类型的变量表示。 一个二维字符数组a[10][20]能够存储_________个字符串,每个字符串的长度最多为______。 C++语言中,唯一的三目运算符是______________. 设int x=10,则表达式x=10?20:30的值分为_________ 数组元素a[i]是该数组中的第_________个元素。 在C++程序中,一个数组的名字实际上是指向该数组___________元素的指针,并且在任何时候都不允许修改。 除了在___________和___________的情况下,定义引用变量必须初始化。 执行___________操作将动态分配p所指向的数据空间,执行___________操作将释放由p所指向的动态分配的数据空间。 答案 01 .h .cpp 02 iostream.h 03 字符指针 字符数组 04 10 19 05 ? : 06 20 07 i+1 08 第一个 09 函数参数 函数返回值 10 new p; delete p 下面程序是计算1000以内能被3整除的自然数之和。请完成下列程序。 #includeiostream.h void main() { int x=1,sum; ___________; while(true) { if (___________) break; if (___________) sum+=x; x++; } } 答案 sum=0 x1000 x%3==0 下列程序求解矩形两条对角线上的元素之和,请完成下列程序。 #includeiostream.h void main() { int i,j,sum1,sum2; int a[][4]={1,2,3,4,5,6,7,8,1,2,3,4,5,6,7,8}; sum1=0; ___________; for(i=0;i4;i++) for(j=0;j4;j++) { if (___________) sum1+=a[i][j]; if (___________) sum2+=a[i][j]; } coutsum1,sum2endl; } 答案 sum2=0 i==j i+j==3 下列程序计算由0到9之间的任意3个不相同的数字组成的三位数共有多少种不同的组合方式。请完成下列程序。 #includeiostream.h void main() { int i,j,k,count=0; for(i=9;i=1;i--) for(j=9;j=0;j--) if(___________) continue; else for(k=0;k=9;k++) if (___________)count++; coutcountendl; } 答案 i==j (k!=i)(k!=j) 在C++程序中,每个变量都必须遵循___________的原则。 具有相同函数名但具有不同参??表的函数成为___________。 一个函数可以直接或间接调用自己,这种函数叫做___________。 假设有如下函数定义:void Fun(int x,int y=100);则语句Fun(5)与语句___________等价。 在函数原型声明中,必须声明函数参数的类型,但可以省略___________. 静态整型变量的初始值是___________。 假定一个函数参数说明为int x[],则等价的指针参数说明为___________。 假定一个函数参数说明为int x[][N](N是常数),则等价的指针参数说明为___________。 答案 14 先定义后使用 15 重载函数 16 递归函数 17 Fun(5,100) 18 参数名 19 0 20 int *x 21 int (*x)[N] 下面的函数Fun未使用中间变量实现了对两个数的交换,请完成下列函数的定义。 void Fun(int x,int y) { x+=y; y=_________; ___________; } 答案 x-y x=x-y 下面是一个求数组元素之和的程序。主程序中定义并初始化了一个数组,然后计算该数组各元素之和,并输出结果。函数TotalSum计算数组各元素之和。请完成下列程序。 #include iostream.h ______________; v

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档