变量:可以变化的量,比如年龄、体重、工资等
常量:不可以变化的量,比如性别、血型、圆周率等
#define _CRT_SECURE_NO_WARNINGS 1
//在源文件的第一行加上这个代码#define _CRT_SECURE_NO_WARNINGS 1 就可以解决scanf报错问题。也可以在VS2019的根目录下找到newc++file文件打开后输入#define _CRT_SECURE_NO_WARNINGS 1,此后每次新建项目,都会自动带上此行代码。可能会提示权限不足无法编辑,右键--属性--安全内更改权限即可进行编辑。
//
//#include<stdio.h>
//
//int main()
//{
// printf("比特\n");
// return 0;
//}
//char 字符数据类型 1byte
//short 短整型 2byte
//int 整型 4byte
//long 长整型 4byte
//long long 更长的整型 8byte
//float 单精度浮点数 4byte
//double 双精度浮点数 8byte
#include<stdio.h>
//int main()
//{
// printf("%d\n",sizeof(char));//数据类型大小分别为1\2\4\4\8\4\8 byte,(1byte=8bit,1bit就是一个二进制字符0或1)根据数据字符选择正确的数据类型,程序会更节省空间。
// printf("%d\n", sizeof(short));
// printf("%d\n", sizeof(int));
// printf("%d\n", sizeof(long));
// printf("%d\n", sizeof(long long));
// printf("%d\n", sizeof(float));
// printf("%d\n", sizeof(double));
// return 0;
//}
sizeof(long)>=sizeof(int) 长整型大于等于整型
//int main()
//{
// //创建一个变量
// //变量 变量的名字 =(等号是赋值) 0;
// int age = 26;
// double weight = 75.3;
//
// age = age + 1;
// weight = weight - 10;
// printf("%d\n", age);
// printf("%lf\n", weight);
// return 0;
//}
//%d - int整型, %lf - double,%f - float,
大括号外部(在代码块外部)定义的变量称为全局变量
//int a = 100;
//
//int main()
//{
// //大括号内部(在代码块内部)定义的变量称为局部变量,
// //当局部变量和全局变量名字冲突的情况下,局部优先。
// //不建议把局部变量和全局变量名字写成一样的。
//
// int a = 10;
//
// printf("%d\n", a);
//
// return 0;
//}
//两个数值相加的程序,scanf函数是输入函数。scanf_s是VS编译器提供的函数,不是c语言提供的函数。
int main()
{
int a = 0;
int b = 0;
int sum = 0;
scanf("%d %d", &a, &b);
sum = a + b;
printf("sum = % d\n", sum);
return 0;
}
//运行后输出a+b的值。