1.4 简单的C语言程序 【例1-1】 编写一个C程序,其功能是显示字符串\PROGRAMMING LANGUAGE“。其C程序如下: #include \ main() { 换行 printf(\; } 这是一个简单而完整的C语言程序。如果将这个程序利用编辑 程序输入进计算机,并经过编译和连接后,运行结果是在显示器屏 幕的当前光标位置处显示如下字符串: THE C PROGRAMMING LANGUAGE 教学进程 【例1-2】 下面C语言程序的功能是:从键盘输入两个实数,然后计算并 显示输出这两个实数平方之和的平方根值。 #include \ #include \ main ( ) { float x,y,s; printf(\:\; /* 定义三个实型变量 */ /* 给出输入提示 */ scanf(\%f,%f\,&x,&y); /* 输入x与y值 */ s=sqrt(x*x+y*y); /* 计算 */ printf(\%f\\n\,s); } /* 输出结果 */ 教学进程 一般的C程序作几点说明 ● 一个完整的C语言程序可以由多个函数组成,但必须包含一 个且只能包含一个名为main的函数(主函数)。程序总是从 main函数开始执行。在C语言中是以函数作为模块单位的。 ● 在一个C函数模块中,由左右花括号{ }括起来的部分是函数 体,其中的语句系列实现函数的预定功能。 ● C程序中的每一个语句必须以“;”结束,但书写格式是自由 的。即在C程序中,一行上可以写多个语句,一个语句也可 以占多行。但在实际编写程序时应注意可读性。 ● #include是编译预处理命令,其作用是将双引号或尖括号括 起来的文件内容读到该命令的位置处。 ● 在C程序的任何位置处都可以用/* ...... */作注释,以提高程 序的可读性。 教学进程 1.5 C语言程序的上机步骤 C程序的上机过程 ● 调用编辑程序,输入C源程序,建立C源程序文件。C源程序文件的 扩展名为.C。 ● 用编译命令对C源程序文件进行编译与连接,生成目标文件(扩展名 为 .OBJ)与可执行文件(扩展名为 .EXE)。如果在这一步中发现 有错误,则要重新调用编辑程序对源程序进行编辑修改,再进行编 译与连接,直到在编译、连接过程中没有错误发生为止。 ● 运行可执行文件得到结果。如果在运行过程中发现有错误,则要重 将编译生成的目标文件与被调用函数的 新调用编辑程序对源程序进行编辑修改,再进行编译、连接与运行, 对源程序中的各语句进行识别和分析,翻译 目标模块进行连接,生成一个可执行文件。 直到没有错误发生为止。 成机器语言指令,并找出源程序中的错误。 教学进程
相关推荐: