




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C+期中考试试题一、 选择题(20*1)1设有说明“int a = 3,b = 5,m;”,则执行表达式“m = a=3& a+bx;float z, yx=1,2,3,4,5,6,7,8; /A z=v3;/B 则以下说法中正确的是 。Az的值为4 Bz的值为3 CB行语句错 DA行语句错4有关函数重载的正确说法是 。 A函数名不同,但参数的个数和类型相同 B函数名相同,但参数的个数不同或参数的类型不同 C函数名相同,参数的个数和类型也相同 D函数名相同,函数的返回值不同,而与函数的参数和类型无关5数组作为函数的形参时,把数组名作为实参,传递给函数的是 。 A该数组的首地址 B该数组的元素个数 C该数组中的各元素值 D该数组的大小 6执行以下语句序列: enum Red,Blue,Yellowcl,c2;cl=YeHow;/A cout cl; /B则 。A输出1B输出2C输出3DB行语法错7设有说明语句“int a34=1,2,3,4,5,6,7,8,9,10,11,12; int * p=&a00;”,能够正确表示数组元素a22的表达式是 。Ap22B*(*(p+2)+2)C*(p+10)D*(p+8)8在循环语句的循环体中使用break语句的作用是 。A结束本次循环B结束该层的循环C结束开关语句D结束程序执行9设有说明语句“int A43=1,2,3,4,5,6,7,8,9,10;”,则A02和A22的初始化值分别为 。A0、7B3、8C3、7D0、810设有语句“float(*p)(int,int);”,该语句的作用是 。A函数原型说明Bp为指向函数的指针变量C函数定义Dp为指向整数的指针变量11循环语句for(;)中,的执行情况是 。A至少执行一次B至少执行两次C可能执行,也可能不执行D不执行12设有函数定义“int f1(void)return 100,200;”,设用函数f1()时, 。A函数返回值100B函数返回两个值100和200C函数返回值200D语句“return 100,200;”语法错,不能调用函数13设有语句“int fun(char*,int &);char str100;int k;”,则对函数fun的正确的调用形式是 。Afun(str, &k)Bfun (str, k)Cfun(str100, k)Dfun(str100, &k)14执行下列程序段后,变量i的值为 。int i = 10;switch(i) case 9: i+=1;case 10: i+=1;case 11: i+=1;default: i+=1; A. 13 B.12 C.11 D.1415设有语句“for(int i=5, sum=0; i10, sum+; i+)sum+=i;”,则for()语句的执行情况是 。A循环0次B循环4次C循环5次D循环6次16设有说明“int x=1,2,3,4,5, *p=x;”,输出值不是5(数组x的元素个数)的是 。Acoutsizeof(x)/sizeof(int)n;Bcoutsizeof(x)/sizeof(x0)n;Ccoutsizeof(p)/sizeof(int)n;Dcoutsizeof(x)/sizeof(1)n;17下列数组定义中错误的是 。Achar s1a;Bchar s26=string;Cstatic int a4=1;Dchar * p=A,B,C;18.在数学式中,变量x和y的取值为整数,而变量a和b的取值为实数,在C+程序中对应的正确表达式是 。A.3/5*x*y/a/bB.3*x*y/5/a/bC.3*x*y/5*a*bD.3/a/b/5*x*y19.编译以下程序时,结果是 。#include /第1行#define aa 123;/第2行void main(void)/第3行coutaan;/第4行A.编译时第2行出错B.编译时第4行出错C.编译时第2行和第4行均出错D.编译时无错误20若定义了说明语句:int m=10;下列选项中,能正确说明引用类型变量x的语句是 Aint &x=m;Bint &x=10;Cint &x;Dint &x=&m; 二、填空题(请将答案填写在答题纸的相应答题号内,每个答案只占一行) 基本概念题(6*1)1C+关系表达式中的关系成立时,则该关系表达式的值为 。2静态整型变量有确定的初值,其缺省的初值是 。3.设有语句“char s=China0Nanjin;int m=strlen(s);”,则m的值是 。4若有宏定义:# define T(x,y,z) x*y*z/4则表达式T(3+4,2*4,4+4)的值是 。5以下语句输出结果为 。 int a = 10; int b = 6; int cbit = a | b; int clogic = a | b; cout cbit “n” clogic “n” ;6vector b(10, 1) 请解释该语句的作用 : 阅读程序题(10*3)7以下程序输出的第一行是 ,第二行是 。int a = 15;void main()int a = 20, b = 40;int a = 0, b = 0;for(int i = 1; i 3; i+)a += i; b += a;cout a b :a endl;cout a b endl;8以下程序输出的第一行是 ,第二行是 。int f(int x=0)static int t = 10; /Aint a = 10; /Bt += 5; a += 5;return x * a + t; /C void main(void)coutf()endl; coutf(5)endl;9以下程序的输出结果是 。void f(int &a, int&b)int t=a;a=b;b=t;void main(void)int x=100,y=200; f(x, y); coutxtyn;10以下程序的输出结果是 。void p(int *a, int *b)int *t=a;a=b;b=t;void main(void)int x=100,y=200;p(&x,&y);coutxtyn;11以下程序输出的结果是 。void main(void)for(int a=1,b=1;a=8) break;if(b%2=1)b+=7;continue;b-=3;couta=anb=bn;12以下程序输出的第一行是 ,第二行是 。void main(void)int x=6;dox-=2;coutxn;while(-x);13以下程序输出的第一行是 ,第二行是 。int f(void)static int a,b=10,c=1;a+=b;b+=c;return c=a+b;void main(void) coutf()endl;coutf()endl;14以下程序输出的第一行至第三行分别是 、 和 。int f(int x,int y)return x*y;void main(void)int i,j,(* fun)(int,int);fun=f;for(i=1;i4;i+)switch(i)case 1:case 2:j=(*fun)(i,i+1);break;case 3:j=(*fun)(i-1,i+2);break;coutj=jn;15以下程序输出的第一行至第三行分别是 、 和 。#include #include #include int main(void) using namespace std; vector vec; vector:const_iterator i; vec.push_back(bird); vec.push_back(girl); vec.push_back(boy); for(i=vec.begin(); i!=vec.end(); +i) cout(*i)endl; return 0;16以下程序输出的第一行至第三行分别是 、 和 。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 甲方竞选发言稿
- 协会发言稿范文
- 合理膳食知识培训
- 蝴蝶儿童舞蹈课件
- 愿望体验动力课件
- 二零二五年度宾馆会议室租赁合同书-商务会议室租赁及多媒体服务合同
- 二零二五版特种光纤光缆采购合同范本
- 二零二五年抵押车借款及车辆检测服务合同样本
- 2025拆除违章建筑与安全风险评估合同
- 二零二五年电商代运营产品上架与销售策略合同
- 中医医院创建三甲汇报工作大纲
- 2025年注册会计师(CPA)全国统一考试(税法)历年参考题库含答案详解(5套)
- 卫星互联网基础知识培训课件
- 2025年高考化学四川卷试题答案解读及备考指导(精校打印)
- 拍卖合同范本大全2025年
- 2025企业级AI Agent(智能体)价值及应用报告
- 2025年高考化学试卷真题完全解读(黑吉辽蒙卷)
- 脑机接口与教育心理学的未来
- 班主任常规管理实施策略
- 腹股沟脓肿的护理查房
- 纪委谈话笔录模板(通用版)
评论
0/150
提交评论