第3章最简单的C程序设计
顺序程序设计举例
数据的表现形式及其运算
C语句
数据的输入输出
有人用温度计测量出用华氏法表示的温度(如 F,今要求把它转换为以摄氏法表示的温度(如 C) 。
解题思路:找到二者间的转换公式
f代表华氏温度,c代表摄氏温度
输入f的值
输出c的值
#include <>
int main ( )
{
float f,c;
f=;
c=()*(f-32);
printf("f=%f\nc=%f\n",f,c);
return 0;
}
#include <>
int main ( )
{
float f,c;
f=;
c=()*(f-32);
printf("f=%f\nc=%f\n",f,c);
return 0;
}
定义f和c为单精度浮点型变量
指定f的值
计算c的值
输出f和c的值
数据的表现形式及其运算
常量和变量
数据类型
整型数据
字符型数据
浮点型数据
怎样确定常量的类型
运算符和表达式
常量和变量
:在程序运行过程中,其值不能被改变的量。
整型常量、实型常量、字符常量、字符串常量。
符号常量:#define PI
例常量与符号常量的使用
#include <>
#define PRICE 30
main ( )
{
int num, total;
num=10;
total=num * PRICE;
printf("total=%d\n",total);
}
常量和变量
2. 变量:在程序运行期间,变量的值是可以改变的。
变量必须先定义,后使用。
定义变量时指定该变量的名字和类型。
变量名和变量值是两个不同的概念。
变量名实际上是以一个名字代表的一个存储单元。
从变量中取值,实际上是通过变量名找到相应的内存地址,从该存储单元中读取数据。
:const int a=3;
常量和变量
:有效字符序列,用来标识对象的名称,如:变量名、符号常量名、函数名、数组名、类型名等。
命名规则: 只能由字母、数字和下划线3种字符组成,且第一个字符必须为字母或下划线。
合法的标识符:如sum,average, _total, Class, day, BASIC, li_ling
不合法的标识符:,¥123,#33,3D64,a>b
注意:
。
如sum与SUM为不同的变量名,但一般变量名用小写字母,符号常量采用大写字母。
。
分配单元、确定类型、语法检查
(分程序或函数中)不能重复定义。
(P378 附录C)不能作为标识符。
。
TC识别前8个字符student_name student_number只作为同一个变量。
。
数据类型
所谓类型,就是对数据分配存储单元的安排,包括存储单元的长度(占多少字节)以及数据的存储形式。
不同的类型分配不同的长度和存储形式。
第3章 最简单的C程序设计3 来自淘豆网www.taodocs.com转载请标明出处.