C语言学习笔记

Posted 龙与矩阵世界

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言学习笔记相关的知识,希望对你有一定的参考价值。











C语言学习笔记 点击蓝字 关注我们


C Primer Plus






C语言学习笔记

这是我在学习C语言时的课后练习答案与大家分享一下




C语言学习笔记

第 1 章 初识 C 语言

复习题

1. 对编程而言, 可移植性意味着什么?

答: 这意味着,在一种系统中编写的C程序,稍作修改或不修改就能在其它系统上运行。

2. 解释源代码文件与、目标代码文件和可执行文件有什么区别?

答 :源代码文件:即程序员所编写并储存的代码;目标代码:即把程序所编写的代码翻译机器语言代码;可执行文件:即把目标代码、库代码和启动代码生成的可执行代码所形成的文件。区别:目标文件和可执行文件都是由机器语言指令组成的。但目标文件只包含您所编写的代码转换成的机器语言,而可执行文件还包含您所使用的库例程以及启动代码。

3. 编程的7个主要步骤是什么?

答:如下图所示

C语言学习笔记

4. 编译器的任务是什么?

答:把程序员所编写的代码翻译成计算机可识别的机器语言代码。

5. 链接器的任务是什么?

答:把程序员所编写的目标代码、系统的标准启动代码和库代码这3部分合并成一个文件,即可执行文件。

C语言学习笔记

编程练习






1. 你刚被 MacroMuscle 有限公司聘用。该公司准备进入欧洲市场,需要一个把英寸单位转换成为厘米单位(1 英寸 = 2.54厘米)的程序。该程序要提示用户输入英寸值。你的任务是定义程序目标和设计程序(编程过程的第1步和第2步)。
答:程序目标:将用户输入的英寸单位的数据转换为以厘米为单位的数据(1英寸= 2.54厘米)。
      设计程序:程序输入以英寸为单位的数据。
                    将英寸转换为厘米;
                    程序输出以厘米为单位的数据;
                     用户界面:提示用户输入数据(英寸)
                     程序的核心:将英寸转换为厘米;
       




















-龙与矩阵世界-
长按扫描二维码
关注我们 获取更多资讯
微信号:loong10011001

以上是关于C语言学习笔记的主要内容,如果未能解决你的问题,请参考以下文章

C语言学习笔记_1

C++学习笔记

c语言学习笔记_2

C语言笔记C语言文件操作全解

C 语言学习笔记:C 语言开发环境搭建

C 语言学习笔记:C 语言开发环境搭建