1.如何创建一个变量 (类型是昨天讲的)
类型 + 变量的名字 = 赋值 (可不写赋值,但不推荐) eg;
int age = 20;
double weight= 75.3;
age = age + 1; (变量可以改变 , 常量不能改变)这里体重和年龄是变量
weight = weight - 10;
printf("%d\n", age);
printf("%lf\n", weight);
%f和%lf分别是float类型和double类型用于格式化输入输出时对应的格式符号.
其中:int,整形,对应%d。
float,单精度浮点型,对应%f
double,双精度浮点型,对应%lf
2.分类;局部变量
全局变量
int a = 100; 全局变量 ——{}外部定义的
int main()
{
int a = 0; 局部变量 ——{}内部定义的
return 0;
}
当局部变量和全局变量同名的时候,局部变量优先使用。
不建议:把局部变量和全局变量的名字写成一样
int main()
{
int a = 0;
int b = 0;
int sum = 0;
scanf("%d %d", &a, &b); scanf是输入函数,2个%d指输入2个整型(int:整型)
sum = a + b; &:取地址符。&a, &b表示第一个%d取的值存放到a里面去,第二个%d取的值存放到b里面去。
printf("sum = %d\n", sum); sum:求和的意思。
return 0;
}
注:scanf 输入函数
用vs2013/2019时scanf会报错,如何解决看 比特鹏哥2021c语言 第7节 初识变量 常量。
(需要引用头文件)
#define _CRT_SECURE_NO_WARNINGS 1