C#基础笔记(第五天)_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > C#基础笔记(第五天)

C#基础笔记(第五天)

 2017/9/18 15:33:46  在下慕名而来  程序员俱乐部  我要评论(0)
  • 摘要:1.for循环正序循环for+tab+tabfor(inti=0;i<length;i++)倒序循环forr+tab+tabfor(inti=length-1;i>=0;i--)2.水仙花数这个百位数的百的立方+十的立方+个的立方=这个百位数百位:num/100十位:num%100/10个位:num%103.parse类型转换convert转换失败会抛异常它本质上调用的就是parse4.int.TryParseint.Tryparse是一个方法尝试着将一个字符串转换成int类型
  • 标签:笔记 C#

1.for循环
正序循环
for+tab+tab
for (int i = 0; i < length; i++)

倒序循环
forr+tab+tab
for (int i = length - 1; i >= 0; i--)

2.水仙花数
这个百位数的百的立方+十的立方+个的立方=这个百位数
百位:num/100
十位:num%100/10
个位:num%10

3.parse类型转换
convert转换失败会抛异常
它本质上调用的就是parse

4.int.TryParse

int.Tryparse是一个方法

尝试着将一个字符串转换成int类型。

1 //设定一个int类型的num,初值为0
2 int num = 0;
3 //用Bool类型接收  用TryParse尝试转换"123abc"为int类型  转换结果存到num。
4 bool b=int.TryParse("123abc",out num);
5 //转换成功 b为true   转换失败  b为false
6 Console.WriteLine(b);
7 //转换成功为转换后的值,转换失败为num的初值
8 Console.WriteLine(num);
9 Console.ReadKey();

 

6.continue 继续
continue一般和If配合使用
当满足某个条件时,回到循环条件来判断
break的区别
continue:可以选择继续执行或者不执行循环,执不执行取决于循环条件是否成立
break:直接跳出循环

7.素数/质数
只能被1和这个数字本身整除的数字,最小的质数是2

8.三元表达式
语法:
表达式1?表达式2:表达式3;
int max=A > B ? A : B;

表达式1一般为一个关系表达式。
如果表达式1的值为true,那么表达式2的值就是整个三元表达式的值。
如果表达式1的值为false,那么表达式3的值就是整个三元表达式的值。
注意:表达式2的结果类型必须跟表达式3的结果类型一致,并且也要跟整个三元表达式的结果类型一致。


9.随机数
Random r=new Random();
int number=r.Next(1,11);
产生1-10的数

发表评论
用户名: 匿名