.NET基础--if-else与swirch的区别
来源:互联网 发布:java中数组特点 编辑:程序博客网 时间:2024/06/05 02:45
<span style="white-space:pre"></span> int score = 91; if (score >= 90 && score <= 100) { Console.WriteLine("优秀"); } else if (score >= 80 && score < 90) { Console.WriteLine("良好"); } else if (score >= 60 && score < 80) { Console.WriteLine("及格"); } else if (score >= 0 && score < 60) { Console.WriteLine("不及格"); } else { Console.WriteLine("请输入0~100的成绩."); } int i = score/10; switch (i) { case 10: case 9: Console.WriteLine("优秀"); break; case 8: Console.WriteLine("良好"); break; case 7: case 6: Console.WriteLine("及格"); break; case 5: case 4: case 3: case 2: case 1: case 0: Console.WriteLine("不及格"); break; default: Console.WriteLine("请输入0~100的成绩."); break; } Console.ReadLine();
输出结果都是:优秀
if-else:主要用于数据大的范围。
switch:主要用于比较精确的范围。而且不仅仅局限于可运算的数据类型。还可以运用于字符串比较。
0 0
- .NET基础--if-else与swirch的区别
- if...else if与if的区别
- .NET基础--if与else的匹配问题
- if与else if的区别
- if与if-else的区别
- if else if与if if语句的区别
- if...if与if...else if的区别
- 064.#If #else 与if else的区别
- 064.#If #else 与if else的区别
- 简述if if和else if的关系与区别
- if else 与 switch case的区别:
- if......if和if......else if......else if的区别
- switch与if..else区别
- if else与switch区别
- 黑马程序员 if elseif else 与if if if连用的区别
- 三元操作符与if-else的区别
- PHP中elseif与else if的区别
- if else 与switch的区别 -switch用法
- HDR&Filmic Tonemapping Operators
- 驱动学习--SYS属性节点创建
- getContextPath、getServletPath、getRequestURI的区别
- [刷题]Sort Colors II
- 关于phpMail无法发送邮件问题
- .NET基础--if-else与swirch的区别
- 记录一些UIScrollView的代理方法
- 双向链表的实现
- Leetcode: Zigzag Iterator
- IOS AFNetworking https
- WebRTC
- Android代码优化(一)
- mysql主从配置常用命令
- pom.xml配置文件详解