变量
变量:可以改变的量,可以理解为变量是用来存放常量的。
整形 int 4 %d, %i;
单精度浮点数 float 4 %f;
双精度浮点型 double 8 %lf;
字符型 char 1 %c ;
变量的定义格式:
变量类型 变量名称;
#include <stdio.h>;
int main()
{
int d= 10;
float f = 1.1;
double fl;
d = 1.2;
char c = ‘a’;
return 0;
}
int test()
{
// 变量的多种定义格式
// 1、先定义,然后初始化;
int age ;
age = 10;
//
2、定义的同时进行初始化;
int age1 = 10;
// 3、这一句话其实是做了两件事,
// 1、在内存开辟了一块4个字节的存储区间,这块存储区域的名字age1;
// 2、把10放到这个存储区域中;
// 4、可以同时定义多个变量;
int a , b , c , d;
//相当于
//int a;
//int b;
//int c;
//int d;
5、一次初始化多个变量;(千万别把这个和上面那个浑一起)int a = b = 10;
a = b = c = d = 10;
// “ ” 格式化字符串
printf(”a = %i, b = %i, c = %i, d = %i\n”);
return 0;
}
int test2()
{
/*
1、变量只有定义了才能使用
2、要访问变量中的值必须先给变量进行初始化
3、变量名写等号左边代表的是内存中的一块储存区域
4、变量名写在等号右边它的代码是用这个存储区中存放的数值
*/
int score;//定义变量里面存放是一个不确定的值,我们称为垃圾值
score = 105;
score = 106
int score1;
score1 = score;
printf(“%i\n”score1);
return 0;
}
int test(){
//1、定义一个整形变量score,
//2、在内存开辟了四个字节存储空
//3、这个储存空间名字score
int score;
// 4、把这个数字放到score所对应的存储空间中
//5、 在相同的作用域内变量是不可以重名的。
Score = 105;
Score = 106;
Printf(“%i\n”,score);
Return 0;
}
浙公网安备 33010602011771号