09年电机学院C++专升本考试试卷(5月3日2稿).docVIP

09年电机学院C++专升本考试试卷(5月3日2稿).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文档。上传文档
查看更多
09年电机学院C专升本考试试卷(5月3日2稿)

绝密 2009年上海电机学院“专升本”招生统一考试 C++程序设计 试卷 考生注意: 一、本科目考试时间为120分钟。 二、本科目试卷共5大题,满分为150分。 三、考生试卷答案做答题纸上,做在试卷上无效。 一、选择题(每题1分,共20×1=20分) 1.在下面的一维数组定义中,哪一个有语法错误。 C A.int a[5]={1,2,3}; B. int a[10]={0}; C. int a[]; D.int a[5]; 2.再将两个字符串连接起来组成一个字符串时,选用( )函数。 A. strlen() B. strcpy() C. strcat() D. strcmp() 3.假设所有变量均为整型.则表达式(a=4,b=6,a++,a+b)的值是 A. 10 B. 11 C. 9 D. 4 4.下列程序段运行后x的值是: a=b=c=0; x=35; if (!a) x--; else if (b); if ( c) x=3; else x=5; A. 34 B. 3 C. 35 D. 5 5.有以下程序段 int k=0; while(k=1) k++; while 循环执行的次数是 A. 无限次 B.有语法错,不能执行 C. 一次也不执行 D. 执行1次 6.以下程序的输出的结果是: int x=3; void incre( ) { static int x=1; x++; coutx; } void main( ) { int i; for (i=1;i=x;i++) incre( ); } A. 123 B. 234 C. 222 D. 111 7.若有下面的说明和定义,则sizeof (ua)和sizeof(aa)的值分别是 struct aa { short r1; double r2; float r3; union uu { char u1[5]; long u2[2]; } ua; }mya; A. 13 23 B. 13 27 C. 8 18 D. 8 22 8.若有以下说明: int w[3][4]={{0,1},{2,4},{5,8}}; int (*p)[4]=w; 则数值为4的表达式是 A. *w[1]+1 B. p++, *(p+1) C. w[2][2] D. P[1][1] 9.设有说明语句int (*ptr)[m]; 其中的标识符ptr是 A.m个指向整型变量的指针 B.指向m个整型变量的函数指针 C.一个指向具有m个整型元素的一维数组的指针 D.具有m个指针元素的一维指针数组,每个元素都只能指向整型变量 10.若有以下说明: int a[10]={1,2,3,4,5,6,7,8,9,10}, *p=a; 则数值为6的表达式是 A . *p+6 B. *(p+6) C. *p+=5 D. P+5 11.有如下程序 # include iostream.h void main() {char ch[2][5]={“6937”, “8254”}, *p[2]; int i, j, s=0; for (i=0; i2; i++) p[i]=ch[i]; for (i=0; i2; i++) for (j=0; p[i][j]’\0’; j+=2) s=10*s+p[i][j]-‘0’; coutsendl; } 该程序的输出结果是 A. 69825 B. 63825 C. 6385 D.693825 12. 每个类( )构造函数。 A.只能有一个 B.只可有公有的 C.可以有多个 D. 只可有缺省的 13. 假定一个类的构造函数为A(int aa,int bb){a=aa--;b=a*bb--;},则执行 A x(8,9);语句后,x.a和x.b的值分别为( ) A. 8和9 B. 8和63 C. 72和8 D. 8和72 14.若类Y是类X的友元类,则下列哪种访问关系是正确的 A. 类Y的成员不能访问类X的私有成员 B. 类Y的成员可以访问类X的私有成员 C. 类X的成员可以访问类Y的私有成员 D. 只有类X的公共成员才能访问类Y的私有成员 15. 假定AA为一个类,int a()为该

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档