float是单精度浮点型,占用4字节. 用%f打印.
int是整型,占用4字节. 用%d打印.
double 双精度浮点型,占用八字节. 用%.xd打印.
char 字符型,占用1字节. 用%c打印.
long长整型,占用4或8字节. 用%ld打印.
short是短整型,占用2字节. 用%d打印.
sizeof函数可以计算定义的类型占用几个字节.用%lu打印.
变量
由三部分组成,分别为类型修饰符,变量名和初始值.变量只能由字母,数字,下划线组成,且不能以数字开头.变量不能重复命名,不能与系统保留字重复.对于任何一个变量,都要先定义再使用.
简单的四则运算
在自加(减)算法中,++再前面直接自加1,++在后的先执行语句再加1.
表达式是由常量,变量,运算符组成的,并且表达式都有返回值.最好定义一个变量,讲表达式的值进行接收.
语句是执行程序的最小单位,以分号为结尾.
几种简单的交换变量的方法
第一种:利用
第三方变量.引入第三个值.将第一个值赋给第三方,再将第二个赋给第一个,最后将第三方的值赋给第二个.
c=a;
a=b;
b=c;
第二种,利用
异或.
a=a^b;
b=a^b=(a^b)^b=a^b^b=a;
a=a^b=(a^b)^b=(a^b)^a=a^a^b=a^b=b;
第三种,利用
赋值.
a=a+b;
b=(a+b)-b;
a=a+b-((a+b)-b);