第三章 最简单的C程序设计——顺序程序设计
3.1顺序程序设计举例
摄氏华氏
计算存款利息
3.2数据的表现形式及运算
常量和变量
整型常量
实型常量 十进制小数形式,由数字和小数点组成。
指数形式e代表以十为底的指数(前有数字,后有整数)。
字符常量 普通字符 ‘’括起来的一个字符
转义字符以字符\开头的字符序列
变量
先定义,后使用
常变量
标识符
数据类型
整形数据
字符型数据
浮点型数据
怎样确定常量的类型
运算符和表达式
3.3C语句
(1)控制语句
①if()…else…
②for()…
③while()…
④do…while()
⑤continue
⑥break
⑦switch
⑧return
⑨goto
(2)函数调用语句
(3)表达式语句
(4)空语句
(5)复合语句{}
赋值语句
赋值运算符
复合的赋值运算符
赋值表达式 变量 赋值运算符 表达式
赋值过程中的类型转换 赋给谁,变成谁
赋值表达式和赋值语句 是C的特点,其他语言有赋值语句但是没有赋值表达式
变量赋初值
3.4数据的输入输出
例
有关数据输出输入的概念
计算机主体概念
C本身不提供输出语句,利用函数输出
用printf函数输出数据
Printf的一般格式
Printf(格式控制,输出表列)
格式控制包括 格式声明 普通字符
格式字符
D格式-整数
C格式-字符型 %4c 界定域宽 还可以把数字化为 字符,只考虑最后一个字节
S格式符-字符串
F格式符-实数%f六位小数
%m.nf占m列的小数点后n位的小数
%-m.nf当数据长度不超过m时向左对齐
E格式符-指数%e以指数形式输出实数
少用的:
I格式符和d等价
O八进制格式符
X十六进制格式符
U格式符-无符号型数据
G格式符-浮点数 系统自动选择f或e格式短的一种
用scanf函数输出数据
Scanf函数的一般形式
Scanf(格式控制,地址表列)
格式声明与输入相同
格式控制后是变量地址,而不是变量名
格式控制中如果有格式声明以外的其他字符,则输入时在对应位置上应输入与这些字符相同的字符。
字符数据的输入输出
Putchar函数输出一个字符
Getchar 入
重点:数据类型 int char float double等要记住
C语句 各种语句要记住,尤其是控制语句
数据的输入和输出 输入输出函数 格式字符
scanf格式控制后是变量地址,而不是变量名
小节:这章学习了数据类型、C语句和数据的输入和输出都是很基本很重要的东西,所以要记住~