欢迎来到天天文库
浏览记录
ID:6310106
大小:294.50 KB
页数:49页
时间:2018-01-09
《南京信息工程大学c++期中试卷》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、南京信息工程大学滨江学院2011─2012学年第一学期面向对象程序设计课程试卷(期中卷)注意:1、本课程为必修(表明必修或选修),学时为51,学分为32、本试卷共10页;考试时间120分钟;出卷时间:2011年11月3、姓名、学号等必须写在指定地方;考试时间:2011年11月日4、本考卷适用专业年级:网络工程、实验班任课教师:李振宏题号一二三四五六七八九十十一十二总分得分阅卷人(以上内容为教师填写)专业年级班级请仔细阅读以下内容:1、考生必须遵守考试纪律,本人已经阅读并清楚了解《南京信息工程大学滨
2、江学院考试纪律规定》。2、所有考试材料不得带离考场。3、考生进入考场后,须将学生证或身份证放在座位的左上角。4、考场内不许抽烟、吃食物、喝饮料。5、考生不得将书籍、作业、笔记、草稿纸带入考场,主考教师允许带入的除外。6、考试过程中,不允许考生使用通讯工具。7、开考15分钟后不允许考生进入考场,考试进行30分钟后方可离场。8、考生之间不得进行任何形式的信息交流。9、除非被允许,否则考生交卷后才能离开座位。10、考试违纪或作弊的同学将被请出考场,其违纪或作弊行为将上报学院。本人郑重承诺:我已阅读上述1
3、0项规定,如果考试时违反了上述10项规定,本人将自愿接受学校按照有关规定所进行的处理。上面姓名栏所填姓名即表示本人已阅读本框的内容并签名。学号姓名第26页共6页一、选择题(每2.5分,共75分)(1)下列关于C++关键字的说法中正确的是DA)关键字是用户为程序中各种需要命名的"元素"所起的名字B)关键字是对程序中的数据进行操作的一类单词C)关键字是在程序中起分割内容和界定范围作用的一类单词D)关键字是C++中预先定义并实现一定功能的一类单词(2)下列关于C++函数的描述中正确的是BA)主函数是程序
4、的入口,它由用户定义的函数调用B)函数在调用之前必须先被声明C)每个用户定义的函数只能被其他函数调用一次D)函数是C++中面向对象程序设计框架的基本组成单元(3)C++语言中运算对象必须是整型的运算符是AA)%=B)/C)=D)<=(4)在C++语言中,退格符是DA)\nB)\tC)\fD)\b(5)有如下程序段D#includevoidmain(){inta=14,b=15,x;charc=′A′;x=(a&&b)&&(c<′B′);cout<5、值为A)tureB)falseC)0D)1(6)#includevoidmain(){intn=9;while(n>6){n--;第26页共6页cout<voidmain(){staticinta[]={1,7,3,9,5,11};int*p=a;*(p+3)+=4;cout<<*p<<","<<*(p+3);}A)1,13B)1,16、6C)3,13D)1,14(8)下面说明不正确的是DA)chara[10]="china";B)chara[10],*p=a;p="china";C)char*a;a="china";D)chara[10],*p;p=a="china";(9)下列程序的输出结果是C#includevoidmain(){doubled=3.2;intx,y;x=1.2;y=(x+3.8)/5.0;cout<7、udeintf(intn){if(n==1)return1;elsereturnf(n-1)+1;}第26页共6页voidmain(){inti,j=0;for(i=1;i<3;i++)j+=f(i);cout<8、ar*ch;(13)执行下面的程序段后,变量k中的值为A#includevoidmain(){intk=3,s[2];s[0]=k;k=s[1]*10;cout<usingnamespacestd;voidmain(){cout<<100.8989663<<′′;cout<
5、值为A)tureB)falseC)0D)1(6)#includevoidmain(){intn=9;while(n>6){n--;第26页共6页cout<voidmain(){staticinta[]={1,7,3,9,5,11};int*p=a;*(p+3)+=4;cout<<*p<<","<<*(p+3);}A)1,13B)1,1
6、6C)3,13D)1,14(8)下面说明不正确的是DA)chara[10]="china";B)chara[10],*p=a;p="china";C)char*a;a="china";D)chara[10],*p;p=a="china";(9)下列程序的输出结果是C#includevoidmain(){doubled=3.2;intx,y;x=1.2;y=(x+3.8)/5.0;cout<7、udeintf(intn){if(n==1)return1;elsereturnf(n-1)+1;}第26页共6页voidmain(){inti,j=0;for(i=1;i<3;i++)j+=f(i);cout<8、ar*ch;(13)执行下面的程序段后,变量k中的值为A#includevoidmain(){intk=3,s[2];s[0]=k;k=s[1]*10;cout<usingnamespacestd;voidmain(){cout<<100.8989663<<′′;cout<
7、udeintf(intn){if(n==1)return1;elsereturnf(n-1)+1;}第26页共6页voidmain(){inti,j=0;for(i=1;i<3;i++)j+=f(i);cout<8、ar*ch;(13)执行下面的程序段后,变量k中的值为A#includevoidmain(){intk=3,s[2];s[0]=k;k=s[1]*10;cout<usingnamespacestd;voidmain(){cout<<100.8989663<<′′;cout<
8、ar*ch;(13)执行下面的程序段后,变量k中的值为A#includevoidmain(){intk=3,s[2];s[0]=k;k=s[1]*10;cout<usingnamespacestd;voidmain(){cout<<100.8989663<<′′;cout<
此文档下载收益归作者所有