哈工大c语言秋试题xueyr

哈工大c语言秋试题xueyr

ID:33546247

大小:70.00 KB

页数:8页

时间:2019-02-27

哈工大c语言秋试题xueyr_第1页
哈工大c语言秋试题xueyr_第2页
哈工大c语言秋试题xueyr_第3页
哈工大c语言秋试题xueyr_第4页
哈工大c语言秋试题xueyr_第5页
资源描述:

《哈工大c语言秋试题xueyr》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、试题:高级语言程序设计(A)班号:姓名:说明:本试卷卷面满分为100分。总成绩将按平时实验成绩和卷面笔试成绩各自所占比例折合后累加计算。如此卷为补考试卷,则按卷面分数记入补考成绩。考试时间:120分钟。考试方式:开卷考试,可以带一切纸质资料,不能携带任何电子设备,并只可以参考自己的资料,不可以相互交流。一、单项选择题(共10小题,每题3分,共30分。每题只有一个正确答案,请将正确答案对应的索引字母填入括号内。)1.取地址运算符是:(A)A)&B)*C)~D)^2.取数组a的第5个元素的地址,正确的写法是(B)A)*a[4]B)&a[4]C

2、)a[4]D)*(a+4)3.若有语句inta=1,b=2,c=3;则以下值为0的表达式是(D)A)’a’&&’b’B)a<=bC)((a>b)

3、

4、(b0;i--);后,变量i的值为(C)A)10B)9C)0D)16.下面程序段输出结果是(A)第8页(共8页)试题:高级语言程序设计(A)班号:

5、姓名:intmain(){doublenumber=12345.12345678;cout<

6、允许声明返回值类型D)构造函数不允许有多个8.同一作用域中定义的多个对象的构造函数和析构函数的调用顺序是:(A)A)先构造的后析构,后构造的先析构B)先构造的先析构,后构造的后析构C)调用构造函数的顺序与调用析构函数的顺序相同D)由用户编程时对构造函数和析构函数的显式调用顺序确定9.以下各语句或语句组中,执行出现警告的是(C)A)chars[]=”abcde”;B)char*s;gets(s);C)char*s;s=”abcde”;D)chara[300];cin.getline(a,20);10.下面的函数声明不合法的是(A)A.voi

7、dt1(intx,inty=0,intz);B.voidt1(intx,inty=0,intz=0);C.voidt1(intx=0,inty=0,intz=0);D.voidt1(intx,inty,intz);二、改错题(共2小题,每题10分,共20分)第8页(共8页)试题:高级语言程序设计(A)班号:姓名:1.编写下面这个程序main.cpp的目的是从键盘输入时、分、秒的值并输出这个时间。请找到并改正其中的任意五行错误或不当的代码,不改正不得分(可以在题目上直接改)。#includeusingnamespaces

8、td;intmain(){Timet;t::改为.set_time();t::改为.show_time();return0;}classTime{类的声明应在主函数之前缺少public:此处比较复杂,直接添加public:也可以正常运行,但类的数据域封装的效果没有起到,如果在后面数据域的地方再加private:,构造函数又出问题……所以不管那么多了voidset_time(){cin>>hour;cin>>minute;cin>>sec;}voidshow_time(){cout<

9、

10、字符出现的次数。如果有多个字符出现的次数相同且最多,那么输出ASCII码最小的那一个。#includeusingnamespacestd;main(){intcases,s

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。