C语言程序设计:顺序程序与变量应用

需积分: 9 0 下载量 128 浏览量 更新于2024-07-15 收藏 862KB PPTX 举报
"C程序设计第三章讲解了顺序程序设计,通过实例分析了如何编写C程序进行温度转换和存款利息计算。课程强调了数据在高级语言中的两种表现形式:常量和变量,并详细介绍了各种类型的常量和变量。" 在C程序设计中,顺序程序设计是最基础的编程结构,它按照代码的顺序逐行执行。在这个概念下,我们可以通过【例3.2】了解如何将华氏温度转换为摄氏温度。这个程序首先包含了头文件`stdio.h`,这是进行输入输出操作所必需的。接着,定义了两个浮点型变量`f`和`c`,分别用于存储华氏温度和摄氏温度。程序给`f`赋值为64.0,然后根据转换公式`c = (5.0/9) * (f - 32)`计算`c`的值。最后,使用`printf`函数输出计算结果。 另一个例子是存款利息的计算,展示了如何根据不同的利率计算一年后的本息和。同样,程序首先定义了必要的变量,包括本金`p0`、不同类型的年利率以及三个本息和变量`p1`、`p2`、`p3`。然后分别根据不同的计算方式计算本息和,最后使用`printf`打印结果。 在计算机高级语言中,数据有多种类型和表现形式。常量是不可变的值,可以分为整型常量(如1000, 12345)、实型常量(如123.456,12.34e3)、字符常量(包括普通字符和转义字符,如'a', '\n')和字符串常量(如"123", "boy")。此外,还有符号常量,通过`#define`预处理指令定义,例如#define PI 3.1416,它提供了一种定义不可更改值的方式。 变量是程序中动态存储数据的单元,其值可以在程序运行过程中改变。在C语言中,变量必须在使用前进行定义,指定其类型和名称。例如,声明一个整型变量`inta`,可以使用`inta=3`来同时定义和初始化。而常变量(const)则是不能被修改的变量,它允许我们在编程时创建类似于常量但具有变量特性的值,如`const int a=3`。 通过理解这些基本概念,初学者可以逐步掌握C语言的程序设计基础,进一步学习更复杂的控制结构、函数、数组等高级主题。