# include <stdio.h>
int main () {
printf("23+43=%d\n",23+43);
int price = 0;
/*定义变量,变量名price,类型int,初始值0*/
/* 变量 变量定义
<类型名称><变量名称>;
int i,j;
变量的名字是“标识符”
标识符只能由字母、数字和下划线组成, 数字不能在开头,关键字不可用做标识符。
变量是保存数据的地方,当需要在程序里保存数据时,
比如要记录用户输入的价格,就需要一个变量来保存它。
用一个变量保存了数据,它才能参加后边的计算,
比如计算找零。
*/
/*赋值
price = 0是一个式子“=”是赋值运算符,将其右边的值赋给左边的变量
表达式
有运算符的式子叫表达式
变量初始化
<类型名称> <变量名称> = <初始值>
int price = 0,amount = 100;
*/
printf("请输入金额(元):");
scanf("%d",&price);
/*读整数
要求scanf这个函数读入下一个整数,读到的结果赋值给变量price
出现在scanf " " 里的东西是你一定要原格式输入的东西
小心前面的 &
*/
int change = 100 - price; /*常量 固定不变的数是常量,直接写在程序里的数是直接量
定义 const int AMOUNT = 100; C99
const 是一个修饰符,
加在int 前用来给变量加上一个const(不变的)属性。
表示这个变量一旦初始化就不能修改了*/
/*c99可以在变量使用前的任意位置定义变量
asci只能在代码开头的地方定义变量
*/
printf("找您%d元。\n",change);
return 0;
}