字符类型,变量,运算符,以及简单的输入输出.交换两个变量

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);

你可能感兴趣的:(字符类型,变量,运算符,以及简单的输入输出.交换两个变量)