2009年1月高等教育自学考试c 程序设计试题

上传人:小** 文档编号:55013264 上传时间:2018-09-23 格式:DOC 页数:12 大小:26KB
返回 下载 相关 举报
2009年1月高等教育自学考试c  程序设计试题_第1页
第1页 / 共12页
2009年1月高等教育自学考试c  程序设计试题_第2页
第2页 / 共12页
2009年1月高等教育自学考试c  程序设计试题_第3页
第3页 / 共12页
2009年1月高等教育自学考试c  程序设计试题_第4页
第4页 / 共12页
2009年1月高等教育自学考试c  程序设计试题_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《2009年1月高等教育自学考试c 程序设计试题》由会员分享,可在线阅读,更多相关《2009年1月高等教育自学考试c 程序设计试题(12页珍藏版)》请在金锄头文库上搜索。

1、120092009 年年 1 1 月高等教育自学月高等教育自学 考试考试 C+C+程序设计试题程序设计试题C+程序设计试题程序设计试题 课程代码:课程代码:04737 一、单项选择题(本大题共一、单项选择题(本大题共 20 小题,每小题小题,每小题 1 分,共分,共 20分)分) 在每小题列出的四个备选项中只有一个是符合题目要求在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选的,请将其代码填写在题后的括号内。错选、多选或未选均无分。均无分。 1.C+源程序文件扩展名为(源程序文件扩展名为( ) Acpp Bh C1ib Dobj 2.在在 C+

2、中使用流进行输入输出,其中专用于从键盘进行中使用流进行输入输出,其中专用于从键盘进行输入的流是(输入的流是( ) A.cerr B.cin C.cout D.cfile 3.包含自定义头文件包含自定义头文件 file.h 的预处理指令是(的预处理指令是( ) A.#define B.#include file.h C.#define file.h D.#include4.用于标识十六进制前缀或后缀是(用于标识十六进制前缀或后缀是( ) A.元元 B.后缀后缀 L 或或 e C.前缀零前缀零 D.前缀前缀 0x 25.设存在整型变量设存在整型变量 int x,则下列句与其它三项含义不同的,则下列

3、句与其它三项含义不同的是(是( ) A.int* p= b.showbase()() ; _; b1.showbase()() ; base* pb= fout.open(,ios:out) ; if(!fout.is_open()() ) return; for(int i=0;i fout fin.open(,ios:in) ; if(! fin.is_open()() ) return; char str100; while(_) fin.getline(str,100) ; cout fin.close()() ; 50.在下划线处填上缺少的部分。源程序如下:在下划线处填上缺少的部分。

4、源程序如下: #include using namespace std; _ T fun(T x) _y; y=x*x-T(5) ; return y; void main()() float a=2; cout 五、程序分析题(本大题共五、程序分析题(本大题共 411小题,每小题小题,每小题 5 分,共分,共 20 分)分) 51.请写出请写出 myTextl.txt 文本文本文件中的内容文件中的内容 #include #include using namespace std; #include void main()() ofstream myFile1; myFilel.open() ;

5、 coutstring Month=Date.substr(k+l,i-k-1) ; string Day=Date.substr(i+1,2) ; string NewDate=Day+; myFilelmyFile152.给出下面程给出下面程序的输出结果序的输出结果 #include using namespace std; class Simple int x,y; public: Simple()()x=y=0; Simple(int i,int j)x=i;y=j; void copy(Simples) ; void setxy(int i,int j)x=i;y=j; void p

6、rint()()coutvoid Simple:copy(Simples) x=s.x;y=s.y; void func(Simple s1,Simples2) s1.setxy(30,40); s2.setxy(70,80) ; 12void main()() Simple obj1(1,2) ,obj2; obj2.copy(obj1) ; func(obj1,obj2) ; obj1.print()() ; obj2.print()() ; 53.给出下面程序的输出结果给出下面程序的输出结果 #include int main()() int i=17; while(i=10) if(-i4=3)continue; else cout54.给出下面程序的输出结果给出下面程序的输出结果 #include using namespace std; void main()() int num=300; int 13请写出两个函数的过程(如果需要形式参数,请给出请写出两个函数的过程(如果需要形式参数,请给出形参类型和数量,以及返回值类型)形参类型和数量,以及返回值类型) 百度搜索百度搜索“就爱阅读就爱阅读”,专业资料、生活学习专业资料、生活学习,尽在就爱阅读尽在就爱阅读网网 ,您的在线图书馆您的在线图书馆!

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号