ps网站专题怎么做,wordpress 禁止自动保存,自己做的网站怎么发到网上,搜索引擎收录查询两个程序: switch-case与if-else if的区别相同点:可以实现多分支结构;不同点:switch:一般只能用于等值比较.(可以进行范围运算???---学会用switch计算范围出炉的思路____待解决)if_else if:可以处理范围计算. switch(变量) { case 变量: break; } switch括号中的变量…两个程序: switch-case与if-else if的区别相同点:可以实现多分支结构;不同点:switch:一般只能用于等值比较.(可以进行范围运算???---学会用switch计算范围出炉的思路____待解决)if_else if:可以处理范围计算. switch(变量) { case 变量: break; } switch括号中的变量与case表达式中的变量 必须是同一类型,或者是相兼容的数据类型.(一般是int类型或者string类型?). using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;namespace 练习2
{class Program{static void Main(string[] args){//对成绩进行考核评级Console.WriteLine(请输入你的成绩?);int score Convert.ToInt32(Console.ReadLine()); switch (score/10){case 10:Console.WriteLine(A);break;case 9:Console.WriteLine(A);break;case 8:Console.WriteLine(B);break;case 7:Console.WriteLine(C);break;case 6:Console.WriteLine(D);break;default:Console.WriteLine(E);break;}Console.ReadKey();}}
} 总感觉这种方法有点绕思维,有可以直接判断的么?难道只能用if-else if来写么??? ↓↓↓ using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;namespace if_else_if写switch作业
{class Program{static void Main(string[] args){Console.WriteLine(请输入你的成绩?);int score Convert.ToInt32(Console.ReadLine());if (score 90){Console.WriteLine(A);}else if (score 80){Console.WriteLine(B);}else if (score 70){Console.WriteLine(C);}else if (score 60){Console.WriteLine(D);}else {Console.WriteLine(E);}Console.ReadKey();}}
} 转载于:https://www.cnblogs.com/jerryho/p/3592808.html