08-09_一_C++试卷_B卷_.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
08-09_一_C试卷_B卷_08-09_一_C试卷_B卷_

南开大学理科《面向对象程序设计2-1》 2008级期末考试试卷(B卷)2009年1月 任课教师______学院________系别(班级)_________姓名________学号_______ 题 目 一 二 三 四 卷面成绩 分 数 得 分 一、填空题(每空1分,共20分) (注意将结果填写到下面相应横线上!) ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩ ⑾ ⑿ ⒀ ⒁ ⒂ ⒃ ⒄ ⒅ ⒆ ⒇ 1.已知:char *p=abcd; char s[10]=abcd; 则strlen(p)的值为 ① ,strlen(s)的值为 ② , sizeof(s)的值为 ③ ,sizeof(abcde)的值为 ④ 2.已知:int x=10; 则表达式 50=x=100的值为 ⑤ 3.已知:int x=12; couthexxendloctxendldecxendl;输出为 ⑥ , ⑦ , ⑧ 。 4.已知:int x= -12; couthexxendl; 输出为 ⑨ 。 5.已知:int *p; 为p动态分配内存且为该内存赋值为整数10的语句是: ⑩ 。 6.具有相同函数名但参数表不完全相同的函数称为 ⑾ 。 7.已知:void fun(int a,int b=5,int c=6){coutabc;} 则执行语句fun(5,6)会输出 ⑿ 。 8.已知:int a[10],*p=a;则a[i]还可以表示为 ⒀ , ⒁ , ⒂ 。 9.C++源程序的扩展名是.cpp,经过 ⒃ 生成目标文件的扩展名是 ⒄ ,再经过 ⒅ 生成可执行程序,最终执行的是.exe文件。 10.已知:char a[7]=abcedf,b[4]=123; strcpy(a,b); 则couta;输出为 ⒆ ,couta[4];输出为 ⒇ 。 得 分 二、单项选择(每空1分,共20分) (注意选项填写到下面表格中!) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1.在C++语言中,自定义的标识符( ) A) 能使用关键字并且不区分大小写 B) 不能使用关键字并且不区分大小写 C) 能使用关键字并且区分大小写 D) 不能使用关键字并且区分大小写 2.将小写字母n赋值给字符变量one_char,正确的操作是( ) A) one_char=\n; B) one_char=n; C) one_char=110; D) one_char=N; 3.已知:char ch=049; coutch; 将在屏幕输出( ) A) 49 B) 1 C) 41 D) 程序报错 4.已知:int x=2; 则cout(x2);的输出结果为( ) A) 4 B) 8 C) 0 D) 1 5.判断字符变量c不是字母的逻辑表达式为( ) A) c=ac=z||c=Ac=Z B) ca||c=zcA||cZ C) cA||cz D)

文档评论(0)

skewguj + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档