(1)用scanf和printf直接进行输入输出的好处是形象、直观,但缺点是需要对其进行格式控制,较为烦琐,如果出现错误,则会引起整个系统的崩溃。
(2)通过函数的参数传递进行输入输出,便于实现信息的隐蔽,减少出错的可能。
(3)通过全局变量的隐式传递进行输入输出最为方便,只需修改变量的值即可,但过多的全局变量使程序的维护较为困难。
(简答题)
在程序设计中,可采用下列三种方法实现输出和输入: (1)通过scanf和printf语句; (2)通过函数的参数显式传递; (3)通过全局变量隐式传递。 试讨论这三种方法的优缺点。
正确答案
答案解析
略
相似试题
(单选题)
在PowerPoint中,如须将幻灯片从打印机输出,可采用下列()方法。
(简答题)
在程序设计中,常用下列三种不同的出错处理方式: (1)用exit语句终止执行并报告错误; (2)以函数的返回值区别正确返回或错误返回; (3)设置一个整型变量的函数参数以区别正确返回或某种错误返回。 试讨论这三种方法各自的优缺点。
(单选题)
在微机中运行某一程序时,若存储容量不够,可采用下列()办法解决
(单选题)
要实现在播放时幻灯片之间的跳转,可采用的方法是()
(单选题)
要实现在播放时幻灯片之间的跳转,可采用的方法是()。
(简答题)
从键盘输入一串字符,以$为结束符,存储在BUF中。用子程序来实现把字符串中的大写字母改成小写字母,最后送显示器输出。
(填空题)
在微机系统中,可采用的输入/输出控制方式一般有4种:()、()、()、()。
(单选题)
在Dreamweaver8中插入水平线,可采用()实现。
(填空题)
基于单周期实现提高程序执行速度需要(),而基于多周期实现提高速度可采用()技术。