假设int a= 3 b=8; 下面的代码输出结果是什么?
1,11
2,a+b
3, 3+8
4, a+b38
5, a+b13
假设int a= 3 b=8; 下面的代码输出结果是什么?
1,11
2,a+b
3, 3+8
4, a+b38
5, a+b13
23 = a; 错误 变量不能数字命名
a = b+c;对
x+y=z;错
a=a+1;对
int a =1;
a= 3+7-2;
int b = 3;
b = b+ 1;// b = 4
c = 4
c = 7
c = 16
a = 16
a = 48
11
a+b
3+8
a+b38
a+b11
using System;
namespace _003_变量
{
class Program
{
static void Main(string[] args)
{
int total;
//赋值
total = 4;
//int a;
//a = 1;
//int b = 1;
int a = 1;
a = 3 + 7 - 2;
int b = 3;
b = b + 1;
Console.WriteLine(a);
Console.WriteLine(b);
int c;
c = 10;//初始化
c = 11;
Console.WriteLine(c);
//female male
char sex = 'f';
sex = 'm';
}
}
}
先声明再赋值
或者声明赋值一起
变量需要先声明再使用
例:
int c(声明)
int c=10(赋值、初始化)
Console.WriteLine(c)(使用)
赋值以后会清空数值
举例:double shenggao = 171.53
shenggao = 172.36+0.58
那么”shenggao就等于172.94“
int b = 3;
b = b+1;
那么”b就等于4“
int a = 4;
int b = 3;
int b = 0;
c = a;
c = a+b;
c = a * a;
a = a * a;
a = a*b;
变量需要先声明再使用,不让会报错
读取变量必须要赋值,不然会报错
第一次赋值称之为”初始化“
字符赋值需要使用单引号
4
7.
16
16
12
8
4
赋值的覆盖
4
7
16
16
12
初始化
x+y=z;错
#判断代码正确
23 = a;
//上面的代码是将a赋值到23内,赋值是左边变量名,右边数值,例如a = 23;所以错误
x+y=z;
//同上,右边赋值给左边但是颠倒,所以错误
a=a+1;
//变量a加上1顺序正确,所以正确
console.writeline(a);
;可以输出a变量
c=4
c=7
c=16
a=16
a=12
变量要先声明再使用
变量要先初始化再使用(读取)
第一次赋值bei
//创建变量
//创建了一个容器,容器的名字叫做age,容器的类型是int
//integer;声明了一个变量,变量的名字叫age
int age;//int是变量类型,age是变量名字
//变量的赋值,往容器中放东西
//等号的意思就是把右边的东西放到左边的容器里面
age = 10;
//int 是整数类型,double是小数(浮点),char是字符类型
double age2;
char age3;
//然后英文字母,数字,下划线
//命名规则:首先数字可以在命名中出现,但是不能作为名字的第一个字符
int count;
double ave;
double height;
int total;
double temprature;
//把左边的数字放到了右边的容器中
//赋值
total = 4;
//通过变量类型告诉系统需要多大的一个容器
//内存的地址会和变量名对应起来,管理员会分配内存,内存会对应一串数字,数字作为地址会和变量名字对应起来
//int a = 1;
//赋值的覆盖
//当a已经有了一个数据之后,我们再给他一个新的数据,那么新的数据会将旧的值覆盖掉
//旧的数据会被清空,然后放上新的数据
int a = 1;
a = 3 + 7 - 2;
int b = 3;
b = b + 1;
Console.WriteLine (a);//括号中没有引号,输出的是值;有引号的话,输出的是字符串
Console.WriteLine(b);
namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
int a=2;
a = a + 1;
double b, c, d; b= c = d = 0.5;
b = c + d + a;
Console.WriteLine(a);
Console.WriteLine(b);
}
}
}
还是要打字才可以 光看不行
4 7 16 16 12
1、变量必须先声明在使用
2、变量先初始化在使用(读取)
变量要先声明,再使用
变量先赋值,再读取
变量初次赋值称为变量初始化
3 8
11
11
11 3 8
22
1.变量先声明,后使用;先初始化,后使用;
第十七课 判断结果练习
1. 当变量中有数据时,再放数据进去,前面的数据就会被覆盖,变成后放进来的数据。
2. 变量需要先声明再使用,顺序不能颠倒。