湛江师范学院C++试卷2.docVIP

  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试卷2

湛江师范学院2007年- 2008学年度第 一 学期 期末考试试题B卷 (考试时间: 120 分钟) 考试科目: 程 序 设 计 语 言 题 号 一 二 三 四 五 总 分 总评分人 复查人 分 值 30 20 20 12 18 100 得 分 说明:为了减少程序长度,下列程序中均省去了应该包含的头文件#includeiostream及using namespace std; CR表示回车键 得分 评卷人 一、单项选择题 (把正确的答案填在下划线处,每小题2分,共30分) 1. 以下为用户标识符的是A) B) C) D)sizeof void main(void ) { int k= -3; if(k=0) cout“####”; else cout“”;} 上述程序输出结果是__________。 A)#### B) C)#### D)有语法错误,无输出结果 3. 语句while(!M);中的条件!M等价于_______ 。 A) M!=0 B)~M C) M= =0 D)M!=1 4. int a,*p;则正确的赋值语句是________。 A)p=a; B)p=a; C)*p=a; D)*p=*a; 5. 有以下程序void main(){?? int? a,b,d=25; ?? a=d/10%9;?? b=a(-1);?? couta’\t’b;} 程序运行后的输出结果是 A)61  B)21  C)60  D)20 6. 设有函数调用max(x,(y,z));函数调用语句中含有实参个数是_____。 A1 B)2 C)3 D)4 7. 设a=4,b=3,c=2,d=1,则表达式 a b ? a :cd ? a:d的结果为_____。A)4 B)3 C)2 D)1 8. 有以下程序 void main() { ???int?p[8]={11,12,13,14,15,16,17,18},i=0,j=0; ???while(i++7)??if(p[i]%2)???j+=p[i]; ???cout jendl; } 程序运行后的输出结果是 A)42  B)45  C)56  D)60 ”china”; a=b; couta; A)运行后将输出china B)运行后将输出ch C)运行后将输出chi      D)编译出错 11.设有以下语句,则_____不是对a数组元素的正确引用。 int a[10]={0,1,2,3,4,5,6,7,8,9}, *p=a; A a[p-a] B) *(a[i]) C) p[i] D) *(*(a+i)) 12.以下程序的输出结果是______ void sub(int x,int y, int z) { z=y-x; } void main() { int a,b,c; sub(10,5,a); sub(7,a,b); sub(a,b,c); couta”, ”b”, “cendl;} A)5,2,3 B)-5,-12,-7 C)5,-2,-7 D)-5,-12,-17 13. 下函数的功能是?? fun(char??*a,char??*b) { ???while((*a!=’\0’)(*b!=’\0’)(*a==*b)) ???{???a++;???b++;} ???return??(*a-*b); }  A计算a和b所指字符串的长度之差 B)将b所指字符串复制到a所指字符串中 C将b所指字符串连接到a所指字符串后面  D比较a和b所指字符串的大小 C) infile.seekp(50,ios::cur) D) infile.seekp(-50,ios::cur) 得分 评卷人 二、填空题 (在下划线处填上正确的内容.每小题2分, 共20分) 1. 若有以下程序片段int x=3, y=4; cout(x,x+y); 则结果是_______。 2. 设int a=6, 则执行完语句a+=a-=a*a后,a的值是_____。 3. 下面程序片段中,循环体的执行次数是(设花括号内没有使j,k改变的语句)_____。 int j,k; for (j=6;j0;j--) for(k=0;k5;k++) {……

文档评论(0)

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

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

1亿VIP精品文档

相关文档