变量:一般为保存数据的地方
变量定义的一般形式:
<类型名称><变量名称>;
int price;
int amount;
int price,amount;
- 变量的名字为标识符,用来识别这个和那个不一样的名字
- 构成规则:只能由字母,数字,和下划线组成,数字不能出现在第一个位置。
- c语言的保留字不能做标识符
程序设计中a=b表示将b的值赋给a,这与数学中的a=b不同,因此程序设计中a=b和b=a不同
当赋值发生在定义变量时,就是变量的初始化,所有变量在第一次被应用时,就应该被赋值一次。
<类型名称><变量名称>=<初始值>
int price = 0 “=”此时为赋值运算符。
算数符号在c语言中的对应符号
四则运算 c语言───────┾───────
+ +
- -
× *
÷ /
───────┾───────
c语言中的所有变量在使用前必须定义或声明
只能在代码开头的地方定义变量
#include<stdio.h>
int main()
{int price=0;
int amount=100;
(const int AMOUNT=100; 则此时AMOUNT值固定为100,为常量,即固定不变的数,直接写在程序里的成为直接变量,const:修饰符,不变的 ,一单初始化就不能修改,此时需要大写)
printf("请输入金额(元)");
scanf("%d",&price);
printf("请输入票面(元)");
scanf("%d",&amount);
int change=amount-price;
printf("找您%d元。\n",change);
return 0;
}
scanf("%d",&price);
要求scanf这个函数读入下一个整数读到结果赋值给price,注意price前的&
&:使后面的变量可以被读到