LinuxC程序设计基础—一个简单的程序

  • Post author:
  • Post category:linux

        1.一个简单的C程序

        C语言就是一种在计算机上实现程序的描述语言。它在描述一个完整的程序时,有固定的结构要求和具体的描述方法,类似于我们的对话丶写文章要有主谓宾基本语句部分一样,缺少一部分就不成一句话了。

        我们先来一个简单的程序例子,使读者对C语言程序的结构有一个初步的了解。

        *例一  根据圆的半径r,计算面积s。

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

2    main()                                       /*  C程序入口——主函数*/

3    {

4        int r=4;                                        /*  定义变量r,声明变量为整形*/

5        float  s=0.0;                                /*  定义变量s,  说明为单精度变量*/

6        s=3.1415926*r*r;                        /*  计算面积  赋值给s*/

7        printf(“圆面积 s=%f\n”,s);            /*  显示圆的面积值*/

8    }

                以上结果在显示器下运行结果为:        圆面积s=50.565472

      程序说明

        第一行  包含头文件。它的功能是在调用系统的输出函数(printf函数)时,需要包含此头文件。程序源中用“/*”和“*/”符号括起来的一串字符是对程序的注释

            第二行    主函数的头部。 其中:mian是主函数名称,函数后面的一对小括号不能省略,他的功能表示函数从此开始。函数具体的完成要放在其后一对花括号中,用这对花括号扩起的部分称为函数体。在C语言源程序中只能包括一个主函数,在一个或多个函数组成的程序中,程序的执行都是由主函数开始的。

            第四行和第五行 定义变量并初始化。其中r代表圆半径 s代表圆面积。

            第六行 计算圆的面积。根据圆面积公式

            第七行 将计算机计算结果输出到屏幕   

        2.C程序的结构

        ①C 语言由若干函数组成

        *  必须有一个且只能有一个主函数main(),主函数的名字为main。

        *  可以是系统定义的标准函数,如scanf 函数    printf函数等

        (函数有函数头与函数体组成)

        函数头:函数的说明部分,给出函数的特征描述,包括函数的属性丶类型丶名字丶参数丶及参数类型。

        函数体:函数的语句部分,是程序中用花括号括起的若干语句。

        ②语句

        1.  函数功能实现由若干语句构成。说明性语句完成数据描述,执行性语句完成操作描述。

        2.   语句由若干关键字加以标识,如if-else,do-while等。

        3.   C语言输入/输出操作由scanf函数和printf函数完成。

        4.   C语言必须以分号结束。

        ③其他

        1.预处理命令。C程序往往以#开头命令,它们是预处理命令。如例一中的行1

        2.程序注释  程序注释以”/*“开头,“*/”结尾  中间注释的内容为解释内容帮助阅读理解程序。

       微笑如有不足,请批评指正,谢谢!


版权声明:本文为zzllyy119977原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。