C数据类型。{常量与变量}
第2章
- 常量:整型常量: 有符号整型常量:默认int定义为有符号整数,无需使用signed.
- 无符号整型常量:不能表示成小于零的数。
- 长整型常量。
- 无符号长整型常量。
- 实型常量
- 字符串常量
- 变量:用标准c语言编写的程序都以main()为开头,在c程序中只能出现一次。
- C语句是以分号结尾的。
- 表示符只能有英文字母,数字和下划线组成。
- 表示符必须以字母或下划线开头。
- 注意:标识符是区分大小写。
- 一个c程序有多个函数组成,有且仅有一个名为main的函数是程序的入口。
- printf()作用是输出一个字符串。
- 定义整型变量时,只要不指定为无符号型,其隐含的类型就是有符号型。
- 1Byte=8bit
sizeof()是c语言提供的专门用于计算指定数据类型字节数的运算符.
第3章
赋值运算符与数学中的符号相同,但两者的含义在本质上不同。
计算不同类型运算符的表达式时,优先级先高后低。
要相同时:一是需要两个操作数的算术运算符,左结合从左向右。
二四赋值运算大多赋同值右结合从右向左。
整数:有符号:一是最高位为符号位。是零为正数,一为负数。
无符号。二是最高位为数据位。
两个整数相除的商一定是整数。
求余运算限定参与运算的两个操作数必须为整型。
相反数:优先级最高。结合从右向左。
乘法除法求余。优先级较低。结合性,从左向右。
加法,减法。优先级最低。从左向右。
宏定义:#define pi 3.14159
const常量:const double pi=3.14159
相同类型的运算结果还是该类型。
不同类型的运算结果是两种类型中取值范围大的。
float,double小数点后六位。
将取值范围小的类型转化成取值范围大的类型是安全的反之则是不安全的。
强制类型转换运算符是一元运算符。
第4章
当转义序列出现在字符串中时,是按单个字符计数的。
‘\n'的字节长度是1。
域宽:占字符宽度。
精度:保留小数。
小数点也占一个字符位置。
第5章
衡量一个算法的正确性:有穷性,确定性,有效性,允许没有输入或者有多个输入,必须有一个或者多个输出。
条件用()括起来。
条件成立做的工作用一条语句描述。有多条语句时用复合语句。
表达式语句=表达式+分号。
二可以解决。
数学的四则运算计算成绩等平均分应用问题。
计算变量和数据类型所占内存空间的大小。
计算一些数字比较大,复杂的集合运算。
可以同时进行多出条件语句。
三感受。
第一次接触比较陌生。所以会有些好奇。同时也会有一点惧怕这门课程。但是随着课程的学习并且看了课本。发现是可以理解的,同时也知道学习这门课程对解决生活中的问题很有帮助。对以后在。科技信息时代快速发展的当代给自己提供了一次选择的机会。对于这一门课程的学习,现在还是不能够很自如地编写成功。但是有学习的欲望。也会有些高兴满足。