从零开始简单快乐学编程(12)--变量定义
呃,说到变量了
定义一个整型变量(也就是整数变量)
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()函数打印输出出来
最新内容
热点内容
- QQ群
- 返回首页
- 返回顶部