- 什么是程序,什么是程序设计?
所谓程序,就是一组计算机能识别和执行的命令。 - 为什么需要计算机语言?高级语言的特点?
为了使电子计算机进行各种工作,就需要有一套用以编写计算机程序的数字、字符和语法规划,由这些字符和语法规则组成计算机各种指令(或各种语句),这些就是计算机能接受的语言。
高级编程语言作为一种通用的编程语言,它的语言结构和计算机本身的硬件以及指令系统无关,它的可阅读性更强,能够方便的表达程序的功能,更好的描述使用的算法。 - 正确理解以下名次及其含义:
(1) 源程序 目标程序 可执行程序
高级语言写的程序称为源程序;机器指令的程序称为目标程序;可执行程序(executable program,EXE File)是可在操作系统存储空间中浮动定位的二进制可执行程序。
(2) 程序编辑 程序编译 程序连接
编辑,类似于文本编辑,将程序代码输入进去,可以修改,增加,删除
编译,将程序代码按一定规则变换成机器可以识别的可执行代码序列,
连接,将编译的代码序列与必须的启动代码,用到的库文件按规则组合连接成可执行程序
(3) 程序 程序模块 程序文件
所谓程序,就是一组计算机能识别和执行的命令;
程序模块即可由汇编程序、编译程序、装入程序或翻译程序作为一个整体来处理的一级独立的、可识别的程序指令;
描述程序的文件称为程序文件。
(4) 函数 主函数 被调用函数 库函数
函数就是完成一定功能的一段代码;
主函数就是 main 函数;
被调用函数就是某一个地方调用到的源函数;
库函数就是预百先编制好的一些度函数,完成特定的功能,在程序中只需要通过声明直接调用就可以了。
(5) 程序调试 程序测试
调试:是所有或部分代码编写完成后,让程序在调试器中运行,用这种手段对程序进行分析,找出属并修正潜在问题;
C 语言程序的测试程序调试的任务是排除程序中的错误, 使程序能顺利地运行并得到预期的效果。 - 自学本书附录A,熟悉上机运行C程序的方法,上机运行本章3个例题。
略…… - 请参照本章例题,编写一个C程序,输出以下信息:
Very good!
代码演示:
#include<stdio.h>
#include<stdlib.h>
int main() {
printf("************************\n");
printf("Very good!\n");
printf