C++程序设计期末试卷-A卷及答案_第1页
C++程序设计期末试卷-A卷及答案_第2页
C++程序设计期末试卷-A卷及答案_第3页
C++程序设计期末试卷-A卷及答案_第4页
C++程序设计期末试卷-A卷及答案_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

1、南昌大学试卷教分开充满写圆柱课程编号:T61050004试卷编号:课程名称:c程序设计毕业典礼学校:信息工程学院考试形式:合上书适用类别:全校非计算机专业考试时间:120分钟试卷描述:1.这篇试卷由8页组成。2.考试结束后,考生不得将试卷、答题卡和试卷草稿带出考场。标题号一个二三四五六七八九十总分积累和分化人们符号点30203020100得分试验活着充满写圆柱候选人姓名:候选人的学生编号:学院:类别:少校:检查日期:高雄必须知道1.考生被要求检查试卷是否有缺页或损坏。请立即举手替换。2.严禁参加考试,违者将被学校开除;严禁弄虚作假,违者将被取消学位授予资格;严禁携带手机等具有存储或传输信息功能

2、的电子设备(包括开卷考试)。违法者被视为欺诈;不要带你自己的论文草稿。高雄程诺我知道考试违规和作弊的严重性,并将严格遵守考场纪律。如果我违反了,我愿意按照相关规定接受学校的处罚!考生签名:(注意:请将问题1-3的答案写在答题纸上,并将问题4的答案写在原来的位置。)一、单项选择题: (每个小问题2分,共30分)得分评论者1、下面的陈述是正确的()。A.在编译c程序的过程中,你可以在注释中发现拼写错误B.在C程序中,主要功能必须在程序的前面C.c本身没有输入和输出语句华盛顿的每一行只能写一条语句2、下面的叙述是不正确的()。A.在c程序中,逗号运算符的优先级最低B.定义变量时,必须为变量指定初始值

3、C.在c程序中,计数和计数是两个不同的变量D.表达式1/3 1/3 1/3的结果是03.用C语言编写的代码程序()。A.它可以被执行。只能在编译和解释后执行C.是一个源程序4.以下关于函数参数的陈述不正确()。A.参数只能是常数B.函数的形式参数命名可以是任意的,只要它符合标识符规则C.形式参数和实际参数的值并不总是一致的D.函数参数的值可以是存储单元的地址5.让int a=12,则执行语句“a=a-=a*a”,a的值是()。A.-公元前132年-公元264年-公元288年6.以下功能的功能是()。int函数(char *x) char * p=x;而(* p);返回(p-x-1);A.找出字

4、符串的长度。将字符串x连接到字符串p的后面C.将字符串X复制到字符串PD中。将字符串X反向存储7.已知教师记录的描述是:结构教师int id。char名称20;结构 int y : int m : int d : 出生;t。将变量t中的d成员赋给12的语句是()。出生时间=12天8.在下面的选项中,表达式完全等价于k=n是()。A.k=n,n=n 1 B. n=n 1,k=n C. k=n D. k=n 19.定义了整数a、B和B;以下switch语句的格式正确为()。A.开关案例b 1: a-;休息;default:a-b案件b 2:a休息;C.开关(a/10 b)直流开关(a*a)案例5:

5、 a-b;案例1,2: a;default:a b案件3,433,360 b;10、下面正确的函数原型语句是()。A.双重乐趣。int y)C.双重乐趣(int,int);d .双重供资(国际x,y);11,已知char c;char * const pc=你好!,正确的是()。A.pc=南昌 B. *pc=A C.* pc= B D. pc=c12、在下面二维数组的定义中,正确的一个是()。A.int a5;b . int a5;C.int a3=1,3,5, 2 ;d . int a(10);13、下面关于类和对象的叙述,是不正确的()。A.任何对象都属于特定的类B.一个类的数据成员不允许

6、是另一个类的对象C.类和对象之间的关系以及数据类型和变量之间的关系是相似的D.一个类可以被实例化为多个对象14.复制构造函数的参数是()。A.对象的名称。对象的成员名称C.对象的引用名。对象的指针名15、下面关于构造函数的叙述,错误是()。A.构造函数可以设置默认参数B.创建对象时,系统会自动调用构造函数C.构造函数可以重载D.构造函数可以初始化静态数据成员第二,填空: (每个空格1分,共20分)得分评论者1.如果c program test.cpp中只有一个函数,则该函数的名称为1。2.有定义:int x,y;执行y=(x=2,x,x 3);语句中,y的值是2。3.有一个定义:int n=2

7、;n的值是3,n的值是4。4.表达式18/4*sqrt(9.0)/5的值的数据类型为5,其值为6。5.C与m%n的等价表达式是7。6.写出定义结构类型时使用的C关键字8。7.下列枚举类型定义是已知的,并且枚举器Fortran的值是9。枚举语言Basic=3,Assembly,Ada=10,Cobol,Fortran ;8.在C语言中,除了带有语句10和11的函数不能被描述为内联函数之外,其他函数可以被描述是一个内联函数。9.当定义类的对象时,C程序将自动调用对象的12 _函数来初始化对象;当类对象被撤销时,C程序将自动调用该对象的13 _ _函数。10.外部函数应该声明为类的14以访问该类的私

8、有成员。11.在c类中,15用来描述对象的特性,而16用来描述对象的行为。12.语句段char c20=南昌;c3= 0 ;标准输出void main()对于(int i=1,s=0;i=15(I)如果(i%2=0 | i%3=0)继续;标准输出使用命名空间标准;#定义M (x y)#定义N x-yvoid main()int s,x=4,y=6;s=3 * M 4 * N;couts=使用命名空间标准;int计数=0;类点int x,y;public:点() x=1;y=1;计数;点()计数-;朋友无效显示();无效显示()“有”void main() int aa44=1,2,3,4,5,6,7,8,3,6,9,12,5,4,3,

温馨提示

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

评论

0/150

提交评论