C++语言程序设计网上第二次作业答案.doc_第1页
C++语言程序设计网上第二次作业答案.doc_第2页
C++语言程序设计网上第二次作业答案.doc_第3页
C++语言程序设计网上第二次作业答案.doc_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

C+语言程序设计_0001试卷总分:100 测试时间:180单项选择题判断题多项选择题一、单项选择题(共10道试题,共40分。)1.由C+目标文件连接而成的可执行文件的缺省扩展名为( )。 A. cppB. exeC. objD. lik2.每一个形式参数就是一个( )。 A. 表达式B. 常量C. 变量D. 函数调用3.将两个字符串连接起来组成一个字符串时,选用( )函数。 A. strlen()B. strcap()C. strcat()D. strcmp()4.设“int a=12;”,则执行完语句“a+=a*a;”后,a的值是( )。 A. 12B. 144C. 156D. 2885.为了提高程序的运行速度,可将不太复杂的功能用函数实现,此函数应选择( )。 A. 内联函数B. 重载函数C. 递归函数D. 函数模板6.以下标识符中不全是保留字的是( )。 A. case for intB. default then whileC. bool enum longD. goto return char7.程序中主函数的名字为( )。 A. mainB. MAINC. MainD. 任意标识符8.假定p是具有double类型的指针变量,则表达式+p使p的值(以字节为单位)增加( )。 A. 1B. 4C. sizeof(double)D. sizeof(p)9.循环语句“for(int i=0; in; i+) couti*i0 | y=5的相反表达式为( )。 A. x=0 | y!=5B. x0 | y!=5D. x0 & y=5二、判断题(共10道试题,共40分。)1.定义一个函数模板要用到的第一个修饰符是template。 A. 错误B. 正确2.当定义一个结构体变量时,系统分配给该变量的内存大小等于各成员所需内存大小的和。 A. 错误B. 正确3.已知AZ的ASCII码为6590,当执行“int x=H+5;”语句后x的值为77。 A. 错误B. 正确4.若有定义“struct AA int a; char b; double c;x;”,则x占用空间大小为8字节。 A. 错误B. 正确5.当在程序中执行到break语句时,将结束本层循环语句或switch语句的执行。 A. 错误B. 正确6.假定指向一维数组b10中首元素指针为p,则p+3所指向的元素为b 。 A. 错误B. 正确7.对于局部变量,定义该变量的函数中定义处以下的任何语句都可以访问。 A. 错误B. 正确8.若要把整型变量y定义为x的引用,则所使用的定义语句为int &y=x;。 A. 错误B. 正确9.使用#define可以为常量定义一个名字,该名字在程序中可以再赋另外的值。 A. 错误B. 正确10.已知数组a定义为:int a10;,现需要一个指向数组首元素的指针p,且不允许在程序中改变指针p的值,则p应定义为: int * const p=a; A. 错误B. 正确三、多项选择题(共5道试题,共20分。)1.已知系统中已定义函数fp,其原形是:int fp(char c,int k=0,double d=100.0);,则下列函数中可以加以重载的是( )。 A. int fp();B. int fp(char c);C. int fp(char,int);D. int fp(char,int,int);2.与y=(x3?0:1);等效的if语句有( )。 A. if(x3)y=0;else y=1;B. B. if(!(x3)y=0;else y=1;C. if(!(x=3)y=1;else y=0;D. if(x=3)y=1;else y=0;3.以下属于静态局部变量特点的是( )。 A. 静态局部变量具有局部作用域。B. 静态局部变量具有静态生存期,即该类变量存在于应用程序的整个运行期间。C. 静态局部变量如果在定义时未初始化,系统会自动将其初始化为。D. 定义静态局部变量时需要在定义语句前加“static”。4.能正确交换变量x和y值的语句序列是( )。 A. x=y;y=z;z=x;B. z=x;x

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论