从零开始简单快乐学编程(12)--变量定义

时间:2015-04-15 00:14    点击:

呃,说到变量了
定义一个整型变量(也就是整数变量)
int a; a是变量名 就是一个叫a名字,可以存放整数的盒子
那么怎么把数字放入这个叫a的盒子里面呢
很简单
先定义 int a;
后赋值 a=1;
或者定义的时候就给赋上值 int a=1; 值也就是说的是数据
赋值的意思就是把数据存放到变量里

还有也可以同时定义多个变量
例如 int a,b,c ;当然直接赋上值也可以 int a=1,b=2,c; 可以全部赋值也可以部分赋值
赋值也可以是变量间互相的 比如 a=b 开始a本来是1,b本来是2,赋值后a里的数据被替换成了2,b还是2

编程中的=号一定要搞清楚,这个跟数学上的等号不一样
数学里 这样 a=b 是两边对等
而编程里的=号 a=b 是b的值给a 其实就是把=号看成一个向左的箭头 ← 这样 a←b 你就明白了
记得赋值是右向左,没有左向右
编程里a=b 是赋值的过程 不是相等的过程
当然,如果要在编程里表示数学的相等怎么办 ?用== 即两个等号
a==b 就表示 a与b对等

还有
a=b=1; 这样也是可以的 分解来其实就是 b=1; a=b;

看下面的程序
呃,说到变量了
定义一个整型变量(也就是整数变量)
int a; a是变量名 就是一个叫a名字,可以存放整数的盒子
那么怎么把数字放入这个叫a的盒子里面呢
很简单
先定义 int a;
后赋值 a=1;
或者定义的时候就给赋上值 int a=1; 值也就是说的是数据
赋值的意思就是把数据存放到变量里

还有也可以同时定义多个变量
例如 int a,b,c ;当然直接赋上值也可以 int a=1,b=2,c; 可以全部赋值也可以部分赋值
赋值也可以是变量间互相的 比如 a=b 开始a本来是1,b本来是2,赋值后a里的数据被替换成了2,b还是2

编程中的=号一定要搞清楚,这个跟数学上的等号不一样
数学里 这样 a=b 是两边对等
而编程里的=号 a=b 是b的值给a 其实就是把=号看成一个向左的箭头 ← 这样 a←b 你就明白了
记得赋值是右向左,没有左向右
编程里a=b 是赋值的过程 不是相等的过程
当然,如果要在编程里表示数学的相等怎么办 ?用== 即两个等号
a==b 就表示 a与b对等

还有
a=b=1; 这样也是可以的 分解来其实就是 b=1; a=b;

看下面的程序

#include <stdio.h>
void main()
{
 int a;
 float b;
 char c;
 a=1;
 b=1.1;
 c='a';
} 


分别向整型变量(整数),浮点变量(小数),字符变量(字母与符号)存入了1,1.1和字母a
为什么a那要用''单引号包起来呢,这只是语法规定,超过一个字符的则用 "" 双引号包含,比如"abc" ,那就叫字符串了,不过这里的char存不了

不过这个程序现在还没有什么实质性的作用,变量赋值以后你无法从电脑中看到
所以接下来我们用printf()函数打印输出出来

来源:未知//所属分类:站长原创/更新时间:2015-04-15 00:14
顶一下
(13)
86.7%
踩一下
(2)
13.3%
上一篇:从零开始简单快乐学编程(11)--变量
下一篇:从零开始简单快乐学编程(13)--变量输出
相关内容