三人行考研网

考研真题笔记模板题库资源推介平台

工作时间:9:00 ~ 21:00

计算机#2019考研究生计算机#数据结构C语言版详解答案[3]

招生简章、专业目录、参考书目、科目调整、网办公告、考试大纲、专业变动、推免信息等,持续更新中~~~


类目:三人行考研网>计算机>正文

时间:2018-12-1218:51:00

《数据结构(C语言版)》复习重点在二、三 、六 、七、九、十章 ,考试内容两大类:概念 ,算法,自从计算机专业课统考以后,专业课考试题型分为2类 ,一类选择题,一类综合应用题 。本次三人行考研网小编整理了数据结构C语言版答案详解,各位考生可以对照着题目与答案详解 ,把计算机专业课的数据结构复习一遍 。  在程序设计中,常用下列三种不同的出错处理方式:

(1)用exit语句终止执行并报告错误

(2)以函数的返回值区别正确返回或错误返回

(3)设置一个整型变量的函数参数以区别正确返回或某种错误返回。

试讨论这三种方法各自的优缺点。

解:(1)exit常用于异常错误处理,它可以强行中断程序的执行 ,返回操作系统 。

(2)以函数的返回值判断正确与否常用于子程序的测试,便于实现程序的局部控制。

(3)用整型函数进行错误处理的优点是可以给出错误类型,便于迅速确定错误。

在程序设计中 ,可采用下列三种方法实现输出和输入:

(1)通过scanf和printf语句

(2)通过函数的参数显式传递

(3)通过全局变量隐式传递 。

试讨论这三种方法的优缺点。

解:(1)用scanf和printf直接进行输入输出的好处是形象 、直观,但缺点是需要对其进行格式控制,较为烦琐 ,如果出现错误 ,则会引起整个系统的崩溃。

(2)通过函数的参数传递进行输入输出,便于实现信息的隐蔽,减少出错的可能 。

(3)通过全局变量的隐式传递进行输入输出最为方便 ,只需修改变量的值即可,但过多的全局变量使程序的维护较为困难。

以上就是三人行考研网小编整理的“2019考研计算机:数据结构C语言版详解答案(3) ”相关内容,希望大家看完后 ,对于后续复习心里有数!更多计算机考研信息尽在三人行考研网计算机频道!

相关推荐:

2019计算机考研:备考复习重点攻略

2019计算机考研:计算机操作系统知识点复习

2019计算机考研:计算机网络五大考点解析