手机版

红皮书_C语言程序设计实用教程参考答案(3)

发布时间:2021-06-07   来源:未知    
字号:

习题2

1.以下(A)~(B)中哪个叙述是正确的。

(D) 一个C 程序可以由多个函数构成,这些函数可以分别写在多个源文件中。

2.需要。

3.

(1)函数封装代码便于程序的模块化管理

让C程序由若干个函数所构成,每个函数负责完成一定的任务,而且一个C程序可以将它使用的各个函数存放在一个源文件中,也可以将它使用的各个函数分别存放在不同的源文件中,当程序需要修改某个函数时,只需要重新编译该函数所在的源文件即可,不必重新编译其他函数所在的源文件,因此,用函数封装解决某一问题的过程便于程序的模块化管理、有利于系统的维护。

(2)函数封装代码便于在程序设计过程中代码复用,提高效率

由于一个源文件中的函数可以被多个C程序链接使用,这非常有利于代码的复用,比如,如果某个程序员想计算圆和梯形的面积,那么这个程序员无需知道计算圆面积的算法和计算梯形面积的算法,只要在他编写的main函数中调用(链接)circle.c 和lader.c中的函数即可,也就是说circle.c 和lader.c中的函数就是可复用的代码。 4.

可以编译、链接、运行成功 Allmans风格:

#include <stdio.h> int main() { }

Kernighan风格:

#include <stdio.h> int main(){ int a,b,c;a=12;b=100,c=-23; printf("%d\n",a); printf("%d\n",b);printf("%d\n",c);c=129;

printf("%d\n",a+b+c);return 0; }

红皮书_C语言程序设计实用教程参考答案(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)