31804人加入学习
(85人评价)
C#编程-第一季-编程基础-宇宙最简单2021最新版

制作完成于2021年10月10日,使用Visual Studio 2019

价格 免费

C#中,switch 语句中case后面必须跟上一个break(因为可以多个case跟同一个语句)

[展开全文]

Switch(Num)

{

case 1:

case 2:

break

case 3:

case 4:

break

}

如上,可以进行合并,case1和case2合并,case3和case4进行合并

 

[展开全文]

Switch (Num){

case 1:

break

case 2:

break

default : //可以没有

break

}

多选一

[展开全文]

double res = (3+8)/2;

结果res还是int类型

需要在运算中加入浮点后才会变成浮点类型

例如:double res = (3+8)/2.0;

[展开全文]

大于等于小于某个char时,则就是判断其Unicode码的大小(其他语言也有类似的特性:JAVA、JS、Pyhthon等)

Unicode包含ASCII码

 

char a = '1';
int result1 = a + '0'; // 结果是 97
int result2 = a - '0'; // 结果是 1

a 为对应的ASCII码,需要得知其数字只需要减去0的ASCII码就可以了

[展开全文]

强制类型转换:将Double转换为Int

int temp = (int)m;

 

实现四舍五入

1、需要保留的小数点位数

2、加上保留的小数点位数后一位的5,例如保留1位,则加上0.05

3、如果大于5则进位

4、将结果✖️10

5、通过强制类型转换,抛弃小数部分

6、将结果➗10,转换为Double,恢复小数部分

[展开全文]

Convert.ToInt32(Console.ReadLine());

[展开全文]

Console.WriteLine(""+A+B+C);

将变量当成字符串来输出(文本)

 

char c = (char)number;

强制转换(ASCII码)

[展开全文]

&& 与(有0为0)

|| 或(有1为1)

! 非

[展开全文]

自增、自减运算符

a++

a--

 

b=a++ //先赋值,再自增

b=++ //先自增,再赋值

 

[展开全文]

字符串格式化输出

int a =1, b= 2;

Console.WriteLine("{0}+{1}={2}"),a,b,a+b);

输出

1+2=3

 

{0} 替代标记(从0开始)

可以被多次取用,例如{0}+{0}

取不存在的索引会报错

[展开全文]

变量

驼峰命名法:第二个单词开始,首字母大写

 

方法和类

Pascal:第一个单词开始首字母大写

英文单词缩写,所有字母都用大写

[展开全文]

两个变量的交换

 方法一: 引入第三个变量

方法二:将第一个变量变成两个变量的和,更换第二个变量,然后通过计算得出第一变量

 

方法一,多占用了内存空间

方法二,节省了内存空间,但使用了额外的运算消耗

总的来说还是方法一

 

[展开全文]

Convert.ToInt32()

Console.ReadLine()

Console.WriteLine()

 

两个int的运算,结果还是int

[展开全文]

授课教师

问问题加入A计划,有专门负责答疑的老师哦!!!

课程特色

下载资料(1)
视频(117)
图文(3)