认识C#的变量及运算方式(基础篇)

2021-05-01 09:27

阅读:584

标签:首字母   real   不能   数值   转义符   数学运算   字符   console   意思   

一、变量:

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

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


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

 

二、变量命名:


是指给变量取个名称;
定义的语法为:数据类型+变量名。
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();

 

认识C#的变量及运算方式(基础篇)

标签:首字母   real   不能   数值   转义符   数学运算   字符   console   意思   

原文地址:http://www.cnblogs.com/tangyijing/p/7788134.html


评论


亲,登录后才可以留言!