C程序设计训练-南京大学中国大学mooc课后章节答案期末考试题库2023年_第1页
C程序设计训练-南京大学中国大学mooc课后章节答案期末考试题库2023年_第2页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

C程序设计训练_南京大学中国大学mooc课后章节答案期末考试题库2023年结构类型的成员的类型可以是:

参考答案:

指针类型

在被调函数中用动态数组对main函数中输入的n个整数排序,下面哪些代码可能有用?

参考答案:

int*p=(int*)malloc(n*sizeof(int));_free(p);_voidSort(intdata[],intcount);

C程序中字符数组名与字符指针变量名在使用中没有什么区别?

参考答案:

错误

十个小孩围成一圈分糖果,每个小孩分得的糖果数依次为:10、2、8、22、16、4、10、6、14、20。然后所有的小孩同时将自己手中的糖果分一半给右边的小孩;块数为奇数的人可向老师要一块。问需要()次这样的调整后,小孩手中糖果的块数就都一样了?设计C程序求解上述问题,并根据程序的实际输出结果填空。

参考答案:

16

把一个程序分成若干个子程序来实现,有哪些好处?

参考答案:

封装和隐藏信息(保护重要信息;屏蔽次要信息;开发一个子程序可以直接调用另一个子程序,不必关注被调子程序封装的细节,能提高开发效率)_减少重复代码(节省劳动力;避免代码间的不一致性,降低修改难度)_优化程序的结构(子程序的开发可以相互独立,便于合作;结构清晰,提高易读性;结构灵活,便于扩展,便于扩充语言的功能)

十进制小数0.1能精确地用二进制表示。

参考答案:

错误

用C语言实现判断一个正整数n是不是素数(是则输出Y,不是则输出N),需要以下哪几种流程控制方法?

参考答案:

分支流程控制方法_循环流程控制方法_循环流程的折断方法

演示视频中程序开发的编辑、编译、生成(链接)、执行几个步骤中,哪些是机器完成的?(ps:第二章第8节课程视频的最后我们会回顾这个问题)

参考答案:

编译_生成(链接)_执行

完整的程序设计过程一般包括以下哪些阶段?

参考答案:

问题分析_算法和数据结构的设计和实现_测试和运行

下面插入节点核心代码正确吗?Node*p=(Node*)malloc(sizeof(Node));//创建新节点scanf("%d",&p->data);p->next=curre

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论