1.赋值运算符和赋值表达式
赋值运算符:=
赋值表达式:由赋值运算符=连接起来的的表达式。
变量可以重复赋值,一旦给一个变量赋了新值,那么变量中的老值就不复存在了。
例如:
Int num=10;
num =num+10;
//此时num的值为22
num=100;
//变量可以重新赋值,一旦赋了新值,那么之前存在的值就不存在了
Console.WriteLine(num);
Console.ReadKey();
2.变量值的转换
例如:定义两个变量:number1,number2,分别赋值为10和5,写程序交换两个变量的值。
(1)借助一个中间变量
int number1 = 10;
int number2 = 5;
int number3;
number3 = number1;
number1 = number2;
number2 = number3;
Console.WriteLine("number1的值为:"+number1);
Console.WriteLine("number2的值为:"+number2);
Console.ReadKey();
(2)利用重复赋值的原理
int number1=10;
int number2=5;
number1=number1+number2;
number2=number1-number2;
number1=number1-number2;
Console.WriteLine("number1的值为:" + number1);
Console.WriteLine("number2的值为:" + number2);
Console.ReadKey();
3.接收用户输入的内容
Console.WriteLine("请输入您的姓名");
string text=Console.ReadLine(); //用来接收用户输入内容
Console.WriteLine("text");
Console.ReadKey();
4.转义符
字符串中的转义
(1)能在字符串中输出双引号吗?
在屏幕上显示:C#中的字符串用“”号包含起来,并且要在双引号之前加 \ 。
(2)常用的转译符
\n:换行
\b:覆盖(退格键)
\\:表示\
\”:表示一个”
\t:表示水平制表符
\+一个字符,组成转译字符,一般用于表示特殊符号。
(3)@字在字符串前面表示不转译