中央电大专科C++语言程序设计试题年月

上传人:汽*** 文档编号:465477275 上传时间:2023-01-09 格式:DOC 页数:9 大小:67KB
返回 下载 相关 举报
中央电大专科C++语言程序设计试题年月_第1页
第1页 / 共9页
中央电大专科C++语言程序设计试题年月_第2页
第2页 / 共9页
中央电大专科C++语言程序设计试题年月_第3页
第3页 / 共9页
中央电大专科C++语言程序设计试题年月_第4页
第4页 / 共9页
中央电大专科C++语言程序设计试题年月_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《中央电大专科C++语言程序设计试题年月》由会员分享,可在线阅读,更多相关《中央电大专科C++语言程序设计试题年月(9页珍藏版)》请在金锄头文库上搜索。

1、中央电大专科C+吾言程序设计 试题年月作者:日期:试卷代号:1075中央广播电视大学 2009 2010学年度第二学期“开放本科”期末考试C+语言程序设计试题2010年7月一、单选题(每小题2分,共20分)1. C+可执行文件的默认扩展名为()A . cppB. exeC. obiD. 1ik2. 程序运行中需要从键盘上输人多于一个数据时,各数据之间应使用()符号作为分隔符。A 空格或逗号C.逗号或分号B.逗号或回车D.空格或回车3在每个C+程序中都必须包含有这样一个函数,该函数的函数名为()。A . main B. MAINC. name D. functiOn4. 假定一个循环语句为for

2、(int i=0 ; iy&SL x! : 10的相反表达式为。4 .每个字符指针变量占用内存的个字节的存储空间。5. 执行typedefintDataType ;语句后,在使用int定义整型变量的地方都可以使用 标识符来定义整型变量。6 .对于在所有函数定义之外定义的变量,若没有被初始化则系统隐含对它赋予的 初值为7 .假定p所指对象的值为25, pq-1所指对象的值为46,则执行“ *(p十1);语 句后,p所指对象的值为 。8 .假定一个结构类型的定义为 structAinta ; double*b ; A* c; ;,则该类型的大 小为字节。9. 假定一维数组的定义为inta8 ”,则

3、该数组所含元素的个数为一一。10. 若whi1e循环语句的头部为”while(i+=10) ”,若i的初值为o,同时在循环 体中不会修改i的值,则其循环体将被重复执行一一次后正常结束。三、写出下列每个程序运行后的输出结果(每小题6分,共30分)1. #includevoidmai n()int S = 0;fOr(int i = 1; i : 8; i = +2)s+=i*i;couts =” sendl ;输出结果:2. #includevoid mai n()int i = 1, s= 0;while(s15)s+ = i+ ;couti , sendl;)输出结果:3. #include

4、void mai n()inta8 : 二36 , 25, 48, 14, 55, 20, 47, 82;int c1 : 0, c2=0 ;fOr(int i = 0; i8; i+ 十)if(ai50)c1 十 + ; elsec2+十;coutc1 c2endl ;输出结果:4. #includeint LB(int*a , int n) int p = 1;fOr(int i = 0; in ; i+)p*=*a ; a+;return p;vOidmai n()inta5 = 1 , 2, 3, 4, 3; coutLB(a , 5)endl;输出结果:5 .井 includestr

5、uctWOrkercharname15/姓名in tage;/年龄floatpay;/工资;vOid mai n()WOrkerx = ” wangfong , 46, 1640;WOrker y , *p ;y=x ; p= &x ;couty . age+10, pay*2endl ;输出结果:四、写出下列每个函数的功能(每小题8分,共24分)1. doubleFI(intn) / n为大于等于1的整数 dOuble x, y=0;do cinxZy+ = x*x ;while(n);return y;函数功能:2. b001WE(inta , intb , intn)fOr(int i

6、= 0; in ; i 十 +)if(ai! = bi)break ;if(i = n)return true; return false ;函数功能:3.intLK(inta , intn)dOuble s= 0;int i , m = 0;fOr(i = 0; in ; i+)s+=ai;S=s/ n;for(i = 0; i = s)m+十;return m;函数功能:五、按题目要求编写函数(6分)假定一个函数声明为“ IntFF(inta , intn);”,要求递归求出数组 a中所有n个元素 之积并返回。试卷代号:1075中央广播电视大学 20092010学年度第二学期“开放本科”期

7、末考试C+语言程序设计试题答案及评分标准(供参考)2010年7月一、单选题(每小题2分,共20分)1 . B2. D3.A4.C5. C6. A7. A8.B9.B10. A二、填空题(每小题2分,共20分)1 . COnSt2. 2 pow(x , 5)3. x = y x = = 104. 45. DataType6. 07. 258. 129. 810 . 11三、 写出下列每个程序运行后的输出结果(每小题6分,共30分)1.s= 842 .6, 15/每个数据3分3 .6 2/每个数据3分4 .72/ 6分5 .56 3280/每个数据3分四、写出下列每个函数的功能 (每小题8分,共2

8、4分)评分标准:每题与参考答案的叙述含义相同者得8分,否则酌情给分。1. 求出从键盘上输入的 n个整数的平方和并返回。2. 判断具有n个元素的两个数组 a和b中对应元素值是否全部相等,若是则返回 真,否则返回假。/3 统计出数组aLn)中大于等于其平均值的元素个数并作为函数值返回。五、按题目要求编写函数(6分)评分标准:根据编程的完整情况酌情给分。intFF(inta , intn)if(n1)returnan 1 ;/ 2 分elsereturnan 1)*FF(a , n 1);/ 6 分/或者 if(n = : 0)returnl ;/ elsereturnan 1*FF(a , n 1);

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

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