昆明理工大学《C语言程序设计》2017-2018学年期末试卷.pdfVIP

昆明理工大学《C语言程序设计》2017-2018学年期末试卷.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

昆明理工大学《C语言程序设计》2017-

2018学年第二学期期末试卷

一、单项选择题(每小题2分,共20分)

1.C语言程序的基本功能模块为()。

A.表达式B.标识符C.语句D.函数

2.当处理特定问题的循环次数已知时,通常采用()来解决。

A.for循环B.while循环C.do循环D.switch语句

3.下面函数原型语句正确的是()。

A.intFunction(voida);B.voidFunction(int);

C.intFunction(a);D.int(doublea);

4.假定变量m定义为“intm=7;”,则定义变量p的正确语句为()。

A.intp=m;B.int*p=m;C.intp=*m;D.int*p=m;

5.假定变量a和pa定义为“doublea[10],*pa=a;”,要将12.35赋值给数组a中的下

标5的元素,不正确的语句是()。

A.pa[5]=12.35;B.a[5]=12.35;

C.*(pa+5)=12.35;D.*(a[0]+5)=12.35;

6.假定AA为一个类,a为该类私有的数据成员,GetValue()为该类公有函数成员,它

返回a的值,x为该类的一个对象,则访问x对象中数据成员a的格式为()。

A.x.aB.x.a()C.x-GetValue()D.x.GetValue()

7.类的构造函数是在定义该类的一个()时被自动调用执行的。

A.成员函数B.数据成员C.对象D.友元函数

8.假定AB为一个类,则执行“ABx;”语句时将自动调用该类的()。

A.带参构造函数B.无参构造函数C.拷贝构造函数D.赋值重载函数

9.假定一个类AB只含有一个整型数据成员a,当用户不定义任何构造函数时,系统

为该类定义的无参构造函数()。

A.AB(){a=0;}B.AB(intaa=0):a(aa){}

C.AB(intaa):a(aa){}D.AB(){}

10.如果表达式a++中的“++”是作为普通函数重载的运算符,若采用运算符函数调用

格式,则可表示为()。

A.a.operator++()B.operator++(a)

C.operator++(a,1)D.operator++(1,a)

二、填空题(每小题2分,共20分)

1.存储字符’a’和字符串”a”分别需要占用________和________个字节。

2.重载一个函数的条件是:该函数必须在参数的________或参数对应的__________上

与其它同名函数不相同。

3.假定p是一个指向整数对象的指针,则用________表示该整数对象,用________表

示指针变量p的地址。

4.元素a[i]和b[i][j]的指针访问方式分别__________和__________。

5.已知有定义“intx,

您可能关注的文档

文档评论(0)

坏坏先森 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档