Day2 | 每天五道题

本文详细介绍了C程序的构成要素,包括数据描述和操作描述,并解释了为何C语言要求先定义变量后使用,确保程序的正确性和编译效率。同时,讨论了C语言将输入输出作为库函数的原因,以实现更好的可移植性。接着,概述了C语言程序从源代码到执行的四个主要步骤:编辑、编译、链接和运行。最后,列出了运行C程序的完整方法步骤,包括源程序的创建、编译、链接和执行。
摘要由CSDN通过智能技术生成

1、一个C程序包含什么?

答:

一个C程序包括以下两个方面的内容:第一,对数据的描述。在程序中要指定数据的类型和数据的组织形式,即数据结构。第二,对操作的描述。即操作步骤,也就是算法。

2、C语言为什么要规定,对所有使用的变量要“先定义,后使用”?

答︰

程序中使用的各种变量都应预先加以说明,即先说明,后使用。对变量的说明可以包括三个方面:数据类型、存储类型、作用域。数据类型决定数据所占内存字节数,数值取值范围,在其上可进行的操作。对变量先定义后使用的目的是:

第一,凡是未被事先定义的不作为变量名,这就能保证程序中变量名使用得正确,便于编译时发现错误,避免变量名使用时出错;便于纠错

第二、每个变量被指定为确定的类型,在编译时就能为其分配相应的存储单元;便于编译系统为变量分配存储空间

第三、指定每一个变量属于一个类型,便于在编译时,据此检查该变量所进行的运算是否合法。运算合法性检查。

3、C语言为什么要把输入输出的功能作为函数,而不作为语言的基本部分?

答︰

C语言本身没有输入输出语句。输入和输出的操作是由库函数scanf和printf等函数来完成的,C语言对输入输出实行“函数化”的方式。由于输入输出操作牵涉具体的计算机设备,把输入和输出操作放在函数中处理,就可以使C语言本身的规模较小,编译程序简单,很容易在各种计算机上实现,程序具有可移植性。

4、简述C语言的执行过程。

答︰

(1)上机输入与编辑源程序,得到file.c文件;

(2)对源程序进行编译,得到目标文件file.obj,即计算机能够处理的由二进制指令组成的文件;

(3)与库函数连接;

(4)运行可执行目标程序file.exe。

5、简述上机运行C程序的方法步骤。

答︰

①上机输入和编辑源程序;

②对源程序进行编译,得到目标程序;

③将目标程序与库函数连接,得到可执行的目标程序;

④运行可执行的目标程序。

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值