变量1.变量变量是存储数据的容器见到的容器:盘子碗内存卡U盘2.变量名的命名规则声明变量给变量赋值a=10b=2变量名只能由以下开头字母abc下划线int_a$$a数字a1a2a33.变量不能用%,#,空格,关键字来命名4.常量常量是不变化的量,比如圆的半径,数字5.数据类型Int(整数)对应%dInt占4个字节Float(小数)double(小数)对应%fFloat占4个字节double占8个字节Float和double的区别:Double比较精准float是8位有效数字,第7位数字将会四舍五入单精度浮点数(float)与双精度浮点数(double)Char(字符集)对应%c(比如a--z或者A--Z)Char占一个字节字节:字节是有效输入单位(在计算机语言中一个英文字母(不分大小)占1个字节,一个汉字占2个字节,数字占一个字节)6.scanf从键盘上输入7.二进制01只有01两个符号它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”。当前的计算机系统使用的基本上是二进制系统1表示开0表示关加法:0+1=11+0=11+1=107.ASCLL码(美国标准信息交换代码,一套电脑编码系统。使用7位二进制数来表示所有的大写和小写字母,数字0到9、标点符号,以及在美式英语中使用的特殊控制字符。)A---Z对应的是65--90a--z对应的是97--122ASCII码,简称asc码,多用于加密,就是一个将字符与数字联系的表格如('a')=98('A')=65