2.软性要求: ① 要能够望文知意; ② 首字母小写; ③ 除第一个单词外

时间:2022-03-18 08:46:34

变量是一块储存的内存空间,并且该内存区域的数据内容可以变革。

变量的声明:指定一块内存空间,用于存放数据。
变量的赋值:将数据存放到变量的内存空间。


① 变量用于在内存中储存数据;
② 变量储存的数据可变;
③ 变量必需先声明后赋值。

二、变量定名:


是指给变量取个名称;
界说的语法为:数据类型+变量名。
1.硬性要求:
① 只能由数字、字母、下划线构成;
② 不得以数字开头;
③ 名称不能与关键字不异;
④ 同一个函数中变量名不得不异。
2.软性要求:
① 要能够望文知意;
② 首字母小写;
③ 除第一个单词外,其他单词首字母大写。

三、变量的使用技巧


1.合并声明
对多个同类型的变量声明,可以在一条声明语句中完成
2.声明时初始化
在声明一个变量的同时,对变量进行初始化(给某个变量第一次赋值的过程)
3.变量三要素
数据类型、变量名、变量值

四、数据运算1


数字运算:数字和数字
(撑持运算:+ - * / % 返回类型:与运算类型不异)
① int 类型与 int 类型运算,返回类型为int
② double 类型与 double 类型运算,返回类型为double
③ double 类型与 int 类型运算,返回类型为double


五、数据运算2


字符串运算:字符串运算和任何类型
(运算法则:拼接 标记为+ 返回类型 字符串)
① 字符串可以和任何类型进行运算
② 字符串运算的方法是拼接
③ 字符串运算的返回功效是字符串类型

六、输入语句
输入语句的感化是让用户停下来期待用户在控制台光标处输入内容;
输入语句的代码书写:string s = Conslole.ReaLine(); 返回类型:string
意思是将措施暂停,期待用户的输入,用户输入完成并按下回车键后,获取用户输入的字符串,然后把该字符串生存到变量S中。

七、类型转换

int → double 隐式转换
double → int 显式转换(强制转换)

int → string 数据.ToSring()
double → string 数据.ToSring()

string → int int.parse(待转换的字符串)
string → double double.parse(待转换的字符串)

char类型的数值转换
① char转为int:char类型的任何数据都可以隐式的转换为int类型。
② int转为char:int类型的数据转换为char类型时必需使用显示转换。
③ 字符数据的运算:char类型的数据,在进行数学运算(+、-、*、/、%)时,会将它当做int进行运算,运算的返回类型是int。

八、转义符


在代码中书写为一个斜杠(\),用于转变斜杠后呈现字符的意义;
"  暗示字符串的开始或结束
\" 暗示普通的双引号字符
\" 双引号
\‘ 单引号
\n 换行符
\t 制表符
\\ 斜杠\

九、示例

①如果有一个字符串变量s,,需要把它的数据生存到int类型的变量a中,那么能完成该成果的代码为: int a = int.Parse(s);

②.以下代码输出为4

    int a = (int)3.9;
         a = a + 1;
    Console.Write(a);

double b = 3/2; 暗示变量b中将生存1

int a = 3;如果需要把变量a中的数据生存到字符串变量s中,可以实现的书写方法是:string s = "  "+a;string s = a.ToString();