好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

国家开放大学2022春(202207)《1253C语言程序设计》期末考试真题及答案-开放本科.docx

7页
  • 卖家[上传人]:欣***
  • 文档编号:340085267
  • 上传时间:2022-10-28
  • 文档格式:DOCX
  • 文档大小:14.83KB
  • 文本预览
  • 下载提示
  • 常见问题
    • 试卷代号:1253国家开放大学2022年春季学期期末统一考试C语言程序设计试题答案及评分标准(供参考)2022年7月一、单项选择题(把合适的选项编号填写在括号内每小题3分,共42分)1.C 2.B 3.D 4.B 5.A6.C 7.A 8.C 9.A 10.D11.A 12.B 13.D 14.C二、是非判断题(根据叙述正确与否在其括号内打对号“ √ ”或叉号“×” 每小题2分,共30分)15. √ 16. √ 17. × 18. × 19. √20. √ 21. × 22. × 23. √ 24. √25. × 26. √ 27. × 28. √ 29. ×三、 程序填空题(分析程序后把合适的内容填写在括号内每小题5分,共20分)30.431.f=4032.1433.24四、编程题(按题目要求编写程序或函数每小题4分,共8分)34.for(i=0;i

      每小题3分,共42分)1.在C语言中,每条复合语句的开始标记符为( )A.[ B. (C. ( D.<2.-个程序文件开始使用的每条预处理命令,其首字符必须是( )A.@ B.#C.$ D.%3.C语言源程序文件的扩展名为( )A. cpp B. exeC. obj D.c4.短整数类型的长度为( )A.1 B.2C.4 D.85.运算符优先级最高的是( )A. [] B .一C.+ D.<6.带有随机函数的表达式rand( )%20的取值范围是( )。

      A.1~19 B.1~20C.0~19 D.0~207.在循环语句“for(i=1;i<10;i+=3)S;”中,循环体S被执行的次数为 ( )A.3 B.6C.4 D.58.假定有一个定义语句为“int a[10]=(3,4,2,8,6},”,则元素a[3]的值 为( )A.0 B.2C.8 D.69.一个二维字符数组a[M][N]能够存储的字符串个数至多为( )A.M B.NC. M-1 D. N-110.假定p是一个指向数据对象的指针,则通过p表示该数据对象为( )A. px B. p&C. &p D.*p11.已知“(har a[3][5];”,则元素a[2][3]的地址比该数组的首地址大 ( )。

      A.13个字节 B.26个字节C.52个字节 D.48 个字节12.假定一个函数的数组参数说明为(har a[],与之等价的指针参数说明为 ( )A.char a B.char * aC.char& a D.char ** a13.假定要访问一个结构变量x中的由指针成员a所指向的对象,则表示方法为 ( )A.x->aC. *(a.x)14.表示文件结束符的符号常量为( A.eofC. EOFB. X.aD.*(X.a))B. EofD.feof二 、是非判断题(根据叙述正确与否在其括号内打对号“ √ ”或叉号“×” 每小题2分,共30分)15.若要在程序文件中使用标准输入和输出函数,则需要引入的系统头文件为 stdio.h )16.常数-7.00是双精度定点数。

      )17.在一条变量定义语句中,定义多个变量时需要使用空格隔开 )18.表达式x=x+y表示成复合赋值表达式为x=+y )19.若x=15,y=10,则x!=y的逻辑值为真 )20.do-while循环语句的循环体,可以是简单语句,也可以是复合语句 ( )21.在一维数组的定义语句中,数组名后带有一对花括号 )22.在二维数组的定义语句中,不能给数组中每个元素赋初值 )23.在C语言程序中,存储字符串的方法是使用字符数组 )24.在定义指针变量的语句“int * p,**pp;”中,p和pp具有不同的指针 类型 )25.假定a是一个一维数组,则a+i的值与a[i]的值相等 )26.在一个函数定义中,参数表中的参数说明项之间是采用逗号分开的 )27.在C语言程序中,主函数可以是递归函数 )28.定义结构类型的同时能够定义它的变量 )29.每次只能向文本文件中写入一个字符,不能一次写入一个字符串 )三、 程序填空题(分析程序后把合适的内容填写在括号内每小题5分,共20 分 )30.执行下面程序的输出结果为( )。

      includeVoid main(){intx=15,y=8,z=4;if(x>y)x--y;if(x>z)x-z;printf(”%d/n”,x);31.执行下面程序的输出结果为( )includeVoid main(){inti,f=1;for(i=1;i<4;i++)f=3*f+1;printf(”f=%d/n”,f);32.执行下面程序的输出结果为( )includeVoid main(){Int a[8]={2,5,6,8,4,9,3,6};Int i,x=a[0]+a[1];for(i=1;i<7;i++){int y=a[i]+a[i+1];if(y>x)x=y;printf(”%d/n”,x);33.假定使用xxk3(4)调用下面函数,则返回值为( )int xxk3(int n){int i,s=1,for(i=1;i<=n;i++)s*=i;return s;四、编程题(按题目要求编写程序或函数每小题4介,共8分)34.补充完整下面的函数定义,计算出整型数组a中n个元素的所有偶数之和。

      Int xxk4(inta[],int n){Int i,s=0,//在下面添上一行for循环语句,循环变量为i,累加变量为sReturn s:35.补充完整下面函数xxk5的定义,计算并返回数组a[n]中所有元素的平均 值Double xxk5(int a[],int n)int i,sum=0,//假定分别设置i和sum为循环变量和累加变量//在下面添上一行for循环语句,循环变量为i,累加变量为sumReturn double(sum)/n;。

      点击阅读更多内容
      猜您喜欢
      2022年广东乡镇公务员考试行测真题答案.docx 走进第二语言2020智慧树答案.docx [2022秋期版]2107国开电大专科《刑法学1》期末纸质考试选择题库.docx 国家开放大学2022年学前儿童科学教育活动指导形考1-4答案.docx 国家开放大学2022春(202207)《1076常微分方程》期末考试真题及答案-开放本科.docx 基于BIM的工程报建系统功能操作手册(企业用户)(2022年版).docx 国开电大(电算会计)网上形考任务1试题及答案.docx ISO27001信息安全全套策略文件.docx 2021-2022国家开放大学电大专科《公共行政学》期末试题及答案(试卷号:2202).docx 自考2021年4月数据结构真题及答案.docx 2022年高考生物考前必背知识点复习提纲精华版.docx 国家开放大学2022春(202207)《1425调剂学(本)》期末考试真题及答案-开放本科.docx 国家开放大学2022春(202207)《2245社会福利与保障》期末考试真题及答案-开放专科.docx 青骄第二课堂禁毒教育 2022 年全国青少年.docx 中华优秀传统文化智慧树答案2022.docx 国家开放大学2022春(202207)《2778森林保护》期末考试真题及答案-开放专科.docx 全国青少年编程能力等级测评试卷Scratch一级及答案(二).docx 国家开放大学2022春(202207)《3607矿井瓦斯灾害防治》期末考试真题及答案-开放专科.docx 2020智慧树知到材料力学答案.docx 国家开放大学2022春(202207)《1020国际私法》期末考试真题及答案-开放本科.docx
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.