国开大学2018年07月1253《C语言程序设计A》期末考试参考答案.pdf

上传人(卖家):天方乘风 文档编号:6899996 上传时间:2023-08-19 格式:PDF 页数:6 大小:102.35KB
下载 相关 举报
国开大学2018年07月1253《C语言程序设计A》期末考试参考答案.pdf_第1页
第1页 / 共6页
亲,该文档总共6页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、试卷代号:1253 座位号亡亡国家开放大学(中央广播电视大学)2018年春季学期“开放本科”期未考试C语言程序设计试题2018年7月言-I-四勹得分1评卷人一、单项选择题。把合适的选项编号填写在括号内。(每小题3分,共42分)1.在C语言中,每条复合语句的结束标记字符为()。A.J B.)C.D.2.在C语言程序中,多行注释语句使用的开始标记符为()。A.II C.*I B.I*D.*3.由C语言目标文件连接而成的可执行文件的扩展名为()。P.J pb c0.AC B.exe D.C 4.要定义a和b为两个整型变量,则使用的定义语句为()。A.int a,b;C.int a b;B.int a

2、;b;D.int a:b;5.已知x的初值为15,则下列各表达式中的最大值为()。A.x+C.x-B.+x D.-x 711 6.在循环语句for(i=O;in;i+)S;中,循环体S被执行的次数为()。A。1C.n B.n-1 D.n+l 7.假定一维数组的定义为chara8;,则该数组a所占用的存储空间的字节数为()。A.8 C.64 B.16 D.32 8.假定二维数组的定义语句为int*a35;,则该数组所占用的存储空间的字节数为()。A.120 C.30 B.15 D.60 9.若需要把一个字符串赋给字符数组,则选用的函数是()。A.strlen C.strcat B.strcmp

3、D.strcpy 10.假定p所指对象的值为25,p+l所指对象的值为42,则表达式*r+的值为()。A.25 C.26 B.42 D.43 11.在下面的函数声明语句中存在着语法错误的是()。A.AA(int a,int b)C.AA(int a;int b)B.AA(int,int)D.AA(int a,int)12.函数定义参数表中的每个形参变量,其作用域范围为所在的整个()。A.程序C.函数13.表示文件结束符的符号常量为(712 A.eof C.EOF)。B.文件D.参数表B.Eof D.feof 14.向一个文本文件中写人一个字符的系统函数为()。A.fputc()B.fgetsO

4、 C.fputsO D.fgetc()得分1评卷人二、是非判断题。根据叙述正确与否在其后面的括号内打对号.J或叉号X。(每小题2分,共30分)15.当需要在程序文件中引入系统头文件时,不需要使用#include命令。()16.一个C语言程序不能包含多个用户头文件。()17.定点数包括单精度定点数和双精度定点数两种。()18.定义符号常量有两种方法,一种是采用定义语句的方法,另一种是采用预处理命令的方法。(19.表达式x=x+l表示成增量表达式为+x。()20.在for循环语句的头部,for后面括号内的各表达式之间使用空格隔开。()21.break语句只有保留字,没有语句体。()22.在一维数组

5、的定义语句中,给数组赋初值的部分是用一对圆括号括起来的数据表。()23.在C语言程序中,存储字符串的方法是使用字符指针。()24.在定义指针变量的语句int*p,pp;中,p和pp具有相同的数据类型。()25.进行动态存储分配的callocO函数带有两个参数。()26.在C语言程序中,主函数也可以成为递归函数。()27.在结构类型的定义中,其中的数据成员可以是本身类型的指针对象。()28.C语言中的标准输人和输出设备文件都属千字符文件。()29.在C语言中,打开一个数据文件的系统函数为fopenO,它只带有一个字符串参数,用来给定文件的打开方式。()713 得分1评卷人三、程序填空题。分析程序

6、后把合适的内容填写在括号内。(每小题5分,共20分)30.执行下面程序的输出结果为()。#include void main()int i,s=O;for(i=l;il2;i+=3)s+=i;printf(s=%dn,s);31.执行下面程序的输出结果为()。#include vid main()int x=36,y=l5,z;do z=x%y;x=y;y=z;while(yO);printf(x=%dn,x);32.执行下面程序的输出结果为()。#include void main()int a33=3,2,6,5,4,2,2,5,1;int i,j,s=O;for(i=O;i3;i+)fo

7、r(j=O;j3;j+)s+=aij;printf(s=%dn,s);33.执行下面程序的输出结果为()。714#include#include void main()int x=20,*p=&.x;*p+=30;printfC%dn,*p);尸四、编程题。按题目要求编写程序或函数。(每小题4分,共8分)34.补充一条双重for循环语句,完整下面的函数定义,要求返回二维数组amn中所有元素的平均值。假定在计算过程中采用变量s存放累加值,采用i和j作为扫描数组的循环变量。double Mean(double aN,int m,int n).mt 1,几double s=O.O;在下面添上合适的双

8、重for循环语句return s/(m*n);35.补充一条for循环语句,完整下面的函数定义,计算并返回数组am中所有元素的最小值,假定用变量min保存最小值。int MM(int a,int m)int i,min=aO;在下面添上合适的for循环语句return min;715 试卷代号:1253 国家开放大学(中央广播电视大学)2018年春季学期“开放本科”期末考试C语言程序设计试题答案及评分标准(供参考)2018年7月一、单项选择题。把合适的选项编号填写在括号内。(每小题3分,共42分)c DC.l 161 2.B 7.A 12.C 3.B 8.D 13.C 4.A 9.D 14.A

9、 5.B 10.A 二、是非判断题。根据叙述正确与否在其括号内打对号.J或叉号X。(每小题2分,共30分)xx.50 12 16.X 21.J 17.J 22.X 18.23.X 19.24.X 25.26.X 27.28.29.X 三、程序填空题。分析程序后把合适的内容填写在括号内。(每小题5分,共20分)30.s=22 31.x=3 32.s=30 33.50 四、编程题。按题目要求编写程序或函数。(每小题4分,共8分)评分标准:根据程序或函数编写的正确与完整程度酌情给分。34.for(i=O;im;i+)for(j=O;jn;j+)s+=aij;35.for(i=l;im;i+)if(a巨min)min=ai;/2分/3分/4分/2分/2分716

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 大学
版权提示 | 免责声明

1,本文(国开大学2018年07月1253《C语言程序设计A》期末考试参考答案.pdf)为本站会员(天方乘风)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|