第一堂课 初识C语言(5)

1.4 一个完整的C程序

在第1.3节中展示了一个最简单的程序,通过7行代码的使用,实现显示一行字符串功能。相信通过前面的介绍,已经使你不再对学习C语言有害怕心理。本节将通过一个实例,对C程序进行扩充讲解,使读者对其有一个更完整的认识。

说明:在这里要再次提示一下此处这个程序的用意。例1.02包括上面的例1.01并不是要将具体的知识点进行详细的讲解,只是将C语言程序的概貌展示给读者,使读者对C语言程序有一个简单的印象。还记得小时候学习加减法的情形吗?老师只是教给学生们“1+1=2”,却没有教给学生“1+1为什么等于2”或者“如何证明1+1=2”这样的问题。通过这些生活中的提示,可以看出小时候学习加减法是这样过程,那么学习用C语言编写程序也应该是这样的过程,在不断的接触中变得熟悉,在不断的思考中变得深入。

例1.02 一个完整的C程序。(实例位置:光盘\mr\01\sl\1.02)

本实例要实现这样的功能,有一个长方体,它的高已经给出,输入这个长方体的长和宽,通过长、宽、高计算出这个长方体的体积。

#include<stdio.h> /*包含头文件*/

#define Height 10 /*定义常量*/

int calculate(int Long, int Width); /*函数声明*/

int main() /*主函数main*/

{

int m_Long; /*定义整型变量,表示长度*/

int m_Width; /*定义整型变量,表示宽度*/

int result; /*定义整型变量,表示长方体的体积*/

printf("长方形的高度为:%d\n",Height); /*显示提示*/

printf("请输入长度\n"); /*显示提示*/

scanf("%d",&m_Long); /*输入长方体的长度*/

printf("请输入宽度\n"); /*显示提示*/

scanf("%d",&m_Width); /*输入长方体的宽度*/

result=calculate(m_Long,m_Width); /*调用函数,计算体积*/

printf("长方体的体积是:"); /*显示提示*/

printf("%d\n",result); /*输出体积大小*/

return 0; /*返回整型0*/

}

int calculate(int Long, int Width) /*定义计算体积函数*/

{

int result =Long*Width*Height; /*具体计算体积*/

return result; /*将计算的体积结果返回*/

}

读书导航