


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第1题填空(1分若有以下数组a,数组元素:a0a9,其值为9 4 12 8 2 10 7 5 1 3该数组中下标最小的元素名字是【1】.答案:1. a0第2题填空(1分字符串的结束标志是【1】.答案:1. 0 或0 或 0第3题填空(1分设a,b,c,t 为整型变量,初值为a=3,b=4,c=5,执行完语句t=!(a+b+c-1 &b+c/2后,t的值是【1】.答案:1. 1第4题填空(1分在面向对象程序设计中,基类的构造函数和【1】函数不能被继承.答案:1.析构第5题填空(1分写出表达式1.234&5.982 的值是【1】.答案:1. 1第6题填空(1分【1】称为文件包含命令,其意义是把指定
2、的文件包含到本程序中,成为程序的一部分答案:1. #include第7题填空(1分C+中,流对象【1】称为标准输出设备.1. cout第8题填空(1分C+程序在执行中,不检查数组下标是否【1】.答案:1.越界第9题填空(1分C+语言中,数组名是一个不可变的【1】常量,不能对它进行自加自减和赋值运算 答案:1.地址第10题填空(1分若所用变量均已正确定义,则执行下面程序段后的 值是【1】.for(i=0 ; i2 ; i+ coutvYES;cout答案:1. YESYES第11题填空(1分已知i=5,写岀语句i-=18;执行后整型变量i的值是【1】.答案:1. -13第12题填空(1分#def
3、ine A(n 2*n+1, 则表达式A(2+3的值是【1】答案:1.8第13题填空(1分关键字【1】用于进行动态内存分配,关键字delete用于释放所分配的内存. 答案:1. new第14题填空(1分C+语言表达式!(36|(4,则以下while循环体将执行【11次.while(ch=cin.get(=e cout*b? a:b;return c;void main( int a=8;cout答案:1.8第19题填空(1分,其他函数都是直一个C源程序中至少应包括一个【11函数,它是C程序中唯一可以直接执行的函数1. main 或 main(或主第20题填空(1分已知a=13,b=6, a&b
4、的十进制数值为【11 .答案:1. 1第1题判断(1分单重继承是指派生类只有一个基类的情况.答案:Y第2题判断(1分break语句只能用在循环语句中.答案:N第3题判断(1分定义在类体内的成员函数是内联函数,定义在类体外的成员函数不能是内联函数答案:N第4题判断(1分x*=y+8 等价于 x=x*(y+8.答案:Y第5题判断(1分指针函数是指函数的返回值为指针的函数.答案:Y第6题判断(1分类型标识符 函数名(参数表列函数体此函数是内联函数.答案:N第7题判断(1分char *p =PCGAME;是定义初始化指针变量,指针变量的值是一个字符串.答案:N第8题判断(1分int i=20;swit
5、ch(i/10case 2:coutvA;case 1:coutvB;的输出结果为 A.答案:N第9题判断(1分数组只有一个下标,称为一维数组.答案:Y第10题判断(1分char ch8= student;cout str;答案:Y第14题判 断(1分char ch1 =student;字符数组ch1长度为8,存储的是字符串答案:Y第15题判断(1分int i表示取变量i的整数部分.答案:N第16题判断(1分不能对字符数组整体进行赋值,只能给各个元素赋值,而字符指针变量可以直接赋值.答案:Y第17题判断(1分struct是声明结构体类型时所必须使用的关键字,可以省略;答案:N第18题判断(1分
6、char ch2 =s , t , u , d , e , n , t ;字符数组 ch2 长度为 7,存储答案:Y第19题判断(1分对二维数组正确定义的形式是:int a(2(3;第20题判断(1分求字符串长度函数strlen (答案:Y第1题单项选择(1分两个指针变量不可以(.A:相加B:比较C:相减D:指向同一地址答案:A第2题单项选择(1分C+语言中,char类型数据占(.A:1个字节B:2个字节C:4个字节D:8个字节答案:A第3题单项选择(1分以下能正确定义数组并正确赋初值的语句是(.A:int N=5,bNN;B:int a【1【2=1,3;C:int c2=1,2,3,4;D:
7、int d32=1,2,3,4;答案:D第4题单项选择(1分求平方根函数的函数名为(.A:cosB:absC:powD:sqrt第5题单项选择(1分下列程序段的输岀结果为(.#include void main( int x=3,y=2; cout+y;x=i+ i=x;B:for(;x+=i;C:while(1x+;D:for(i=10;i- sum+=i;答案:A第7题单项选择(1分若以下变量均是整型 ,且num=sum=7则计算表达式 sum=num+,sum+,+nun后 sum的值为(.A:7B:8C:9D:10答案:B第8题单项选择(1分以下语句中,循环次数不为10次的语句是(.A
8、:for(i=1;i10;i+;B:i=1;doi+;while(i0-i;D:for(i=10;i0;i-;答案:A第9题单项选择(1分函数返回值的类型是由(决定的.A:return 语句中表达式的类型B:函数定义时的类型C:调用函数时的调用语句D:系统根据结果答案:B第10题单项选择(1分下面说明不正确的是(.A:char a10=china;B:char a10,*p=a;p=chinaC:char *a;a=china;D:char a10,*p;p=a=china答案:D第11题单项选择(1分下列字符序列中,是C+吾言关键字的是(.A:sizeofB:printfC:cinD:sqr
9、t答案:A第12题单项选择(1分double x;cinx;不可以赋值给x变量的常量是(.A:123B:100000C:3.14D:abc答案:D第13题单项选择(1分int a10;给数组a的所有元素分别赋值为1、2、3、的语句是(.A:for(i=1;i11;i+ai=i;B:for(i=1;i11;i+ai-1=i;C:for(i=1;i11;i+ai+1=i;D:for(i=1;i0|E0C:(E=0D:(E!=0答案:C第17题单项选择(1分以下程序的输岀结果是(.#include void main( char s=123,*p; p=s; coutv*p+str; 后,从键盘输入
10、:C+ programming windowsA:C+B:C+ programmingC:windowsD:C+ programming windows答案:A第23题单项选择(1分下列表达式中,可作为C+合法表达式的是(.A:3,2,1,0B:(3,2,1,0C:3=2=仁0D:3/2/1/0答案:B第24题单项选择(1分若有说明:int n=2,*p=&n,*q=p;,则以下非法的赋值语句是(.A:p=q;B:*p=*q;C:n=*q;D:p=n;答案:D第25题单项选择(1分对以下说明语句int a10=6,7,8,9,10;的正确理解是(.A:将5个初值依次赋给a1至a5B:将5个初值
11、依次赋给a0至a4C:将5个初值依次赋给a6至a10D:因为数组长度与初值的个数不相同,所以此语句不正确答案:B第26题单项选择(1分以下正确的说法是(.A:用户若需调用标准库函数,调用前必须重新定义B:用户可以重新定义标准库函数,若如此,该函数将失去原有含义C:系统根本不允许用户重新定义标准库函数D:用户若需调用标准库函数,调用前不必使用预编译命令将该函数所在文件包括到用户源文件中,系.答案:B第27题单项选择(1分以下描述中正确的是(.A:由于do-while循环中循环体语句只能是一条可执行语句,所以循环体内不能使用复合语句B:do-while 循环由do开始,用while结束,在whil
12、e(表达式后面不能写分号C:在do-while循环体中,一定要有能使 while 后面表达式的值变为零(假的操作D:do-while 循环中,根据情况可以省略 while答案:C第28题单项选择(1分以下对C+语言函数的描述中,正确的是(.A:C+程序必须由一个或一个以上的函数组成B:C函数既可以嵌套定义又可以递归调用C:函数必须有返回值,否则不能使用函数D:C+程序中有调用关系的所有函数必须放在同一个程序文件中答案:A第29题单项选择(1分下列语句的结果是(.#include void main( int j; j=3; cout+j; cout,A:3,3B:3,4C:4,3D:4,4答案
13、:D第30题单项选择(1分关于return语句,下列正确的说法是(.A:在主函数和其他函数中均可岀现B:必须在每个函数中出现C:可以在同一个函数中出现多次D:只能在除主函数之外的函数中出现一次答案:C第1题程序填空(8分/*【程序填空】15整除的所有数,题目:输出100到1000之间的各位数字之和能被 输出时每10个一行。*/ #include #include void main(int m,n,k,i=0;for(m=100;m=1000;m+* *SPACE *【?】n=m;do* *SPACE *k=k+【?】n=n/10;* *SPACE *【?】;if (k%15=0cout se
14、tw(5 0 或 while(0 或 while(n!=0 或 while(0!=n4. cout endl第2题程序填空(8分/*【程序填空】题目:以下程序的功能是用公式n /4=1-1/3+1/5-1/7+求n的近似值。要求直到最后一项的绝对值小于1e-6为止*/#include #include void main(int f;*SPACE*【?】float t,pi;t=1;pi=0;f=1;n=1.0;*SPACE*while(【?】pi=pi+t;n=n+2;*SPACE*【?】t=f/n;*SPACE*【?】cout pi= pi 1e-6 或 fabs(t0.000001 或 1e-6 或 0.0000013. f=-f; 或 f=-1*f; 或 f=f*(-1;4. pi= pi *或 pi*=4;第1题程序改错(8分/*【程序改错】题目:在主函数中从键盘输入若干个数放入数组中,用0结束输入并放在最后一个元素中。下列给定程序中,函数fun的功能是:计算数组元素中值为正数的平均值(不包括0。例如,数组中元素的值依次为39,-47,21, 2,-8,15,0,则程序的运行结果为19.250000。请改正程序中的错误,使它能得岀正确的结果。注意:不可以增加或删除程序行,也不可以更改程序的结构
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 森林资源经营风险管理考核试卷
- 膨化食品生产考核试卷
- 管道工程质量管理信息系统考核试卷
- 肥料制造中的生态农业与有机农业考核试卷
- 木材质量检验与判定考核试卷
- 建材家居经销商会员制合作及积分奖励合同
- 工业废气处理工程验收质量标准及售后服务合同
- 主题展览地接服务补充协议
- 抖音火花澳新市场电商分销渠道合作协议
- 《婚前财产分割及债权债务明确处理协议》
- 手机媒体概论(自考14237)复习题库(含真题、典型题)
- 琴行老师劳动协议合同
- 2024年陕西省普通高中学业水平合格性考试历史试题(解析版)
- 2024年河北承德公开招聘社区工作者考试试题答案解析
- 以科技赋能医疗打造透明化的肿瘤疾病诊断平台
- 新疆维吾尔自治区和田地区2024-2025学年高三5月考试题语文试题试卷含解析
- 环保安全知识课件
- 重庆建峰工业集团有限公司招聘笔试题库2025
- 江苏省苏、锡、常、镇2025年高考物理三模试卷含解析
- 2024北京朝阳城市发展集团有限公司社会化招聘专场笔试参考题库附带答案详解
- 山东临沂市罗庄区兴罗投资控股有限公司招聘笔试题库2025
评论
0/150
提交评论