C++上非电类卷A.docVIP

C++上非电类卷A.doc

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  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上非电类卷A

PAGE  共 NUMPAGES 7页 第 PAGE 7页 东 南 大 学 考 试 卷(A卷) 课程名称C++程序设计上考试学期06-07-2得分适用专业非电类专业考试形式闭卷考试时间长度100分钟学号 姓名 说明:卷面满分为60分。 一、选择题 (每题1.5分,共15分) 1. 建立C++语言的可执行程序,需要经过编辑源程序、对源程序编译、对多个程序文件进行连接和生成可执行程序等步骤,其中建立或生成文件的顺序如以文件扩展名识别,正确的顺序为 。 (A).exe .cpp .obj (B).cpp .exe .obj (C).cpp .obj .exe (D).obj .cpp .exe 2. 若要定义一个占8个字节的能存储实数的变量,应在该定义语句的开始使用类型声明保留字 。 (A)long (B)double (C)float (D)unsigned 3. 下列符号中, 不是C++程序语句中使用的分隔符。   (A);    (B), (C){ }    (D)/* */ 4. 下列标识符中,不合法的用户定义标识符为 。   (A)a#b    (B)_sin   (C)a_6   (D)cAd 5. 设有变量定义语句 int a=2, b=3, x=1, y=0; 那么执行表达式 y=(x=a*b, x+x, x*x);后,x和 y的值分别是 。 (A)6和4 (B)6和36 (C)6和 6 (D)2 和 12 6. while(!x)中的(!x)与下面条件( D )等价。   (A)x==1   (B)x!=1   (C)x!=0   (D)x==0 7. 设有变量int a=8; float x=2.5, y=6.8; 表达式x+a%3*x+(int)(x+y)%2/5执行后的值为 。  (A)7   (B)7.5   (C)8.43   (D)12.5 8. 设有函数说明如下: int f1(int x, int y) { return x + x % y ; } int f2(int x, int y) { return x = = y ; } 如果声明int a=8,b=4,c=3; 则语句 coutf2(a, 2*c), f1( f1(a*b, c), f2(a, 2*b) )endl; 的执行结果分别是 。 (A)0,1 (B)1,0 (C)0,34 (D)1,34 9. 设有带参宏定义为:#define Count(x) x*x ,则执行表达式 y= Count(2+3); 后y的值为 。 (A)5   (B)11   (C)13   (D)36 10. C++语言中函数返回值的类型是由 决定的。 (A)return语句中的表达式类型 (B)调用该函数的主调函数类型 (C)传递给函数的实参类型 (D)定义函数时所指定的函数类型 二、阅读以下程序(第一列为程序代码行编号),然后填空回答问题。 1 #include iostream.h (共5分) 2 void swap(float , float ); 3 int main(){ 4 float a=40,b=70; 5 swap(a, b); 6 return 0; 7 } 8 void swap(float a, float b){ 9 float t; 10 t=a; a=b; b=t; 11 cout a=a,b=bendl; 12 } (a)第 行代码是函数swap的调用语句。 (b)第 行代码是swap函数的原型。 (c)第 行代码是开始定义swap函数。 (d)执行到第6行时,main函数中的变量a= 。 (e)执行到第11行时,该行变量a= 。 5, 2, 8, 40, 70 三、阅读程序,回答问题 (共20分) 1. 写出下列程序段运行时的输出结果。 #include iostream.h void m

文档评论(0)

panguoxiang + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档