C Primer plus 第一章复习题及其编程题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C Primer plus 第一章复习题及其编程题相关的知识,希望对你有一定的参考价值。

1 就编程而言 可移植性表示什么

 答:可移植性代表C源代码不经修改就能在多种不同的计算机系统上编译成可以运行的程序

 

2 解释源代码文件 目标代码文件 和可执行文件之间的区别

答:源代码文件包含程序员用任何语言编写的代码 目标代码文件包含着机器语言代码,它并需要是完整的程序代码。可执行文件包含着组成可执行程序的全部机器语言代码。

 

3 编程的7个步骤 

定义程序目标->设计程序->编写程序代码->编译程序->运行程序->测试和调试程序->维护和修改程序(可能要迭代进行)

 

4编译器的主要任务

把源代码转换成机器语言代码

 

5 链接器的主要任务

把多个来源的目标代码连接成可执行程序

 

感悟:好像源代码 目标代码 和可执行文件 链接器这些概念 作者似乎没有讲清楚,也可能自己认识不到位

 

编程题

1.您刚刚被MacroMuscle有限公司(Software for Hard
Bodies)聘用。该公司要进入欧洲市场,需要一个将英寸转换为厘米(1英寸=2.54
cm)的程序。他们希望建立的该程序可提示用户输入英寸值。您的工作是定义程序目标并设计该程序(编
程过程的第1步和第2步)。

第一步 程序目标  将用户输入的英寸转化成厘米

第二步 设计程序  提示用户输入英寸->转化成厘米->通知用户

 

以上是关于C Primer plus 第一章复习题及其编程题的主要内容,如果未能解决你的问题,请参考以下文章

C Primer Plus(第六版)第十七章 编程练习答案

C++ Primer Plus学习:第一章

甩她脸上(C Primer Plus 第六版基础整合)

C primer plus 摘抄(第一章:概览)

C Primer Plus(第六版)第十一章 编程练习答案

C++PRIMER第五版练习题答案第一章