C#编程自学之流程控制语句

2019-12-30 11:03:06王旭

如果用户数输入a = 5 、b=3 那么和不大于10 程序自然而然也就输出“a + b 的和小于10”

以下是两种情况的输出结果:

C#编程自学之流程控制语句

3.条件运算符

看完了C#基本的分支语句之后我们可能会想到,当我一次判断中出现多个条件时应该如何处理?例如条件为:当姓名为王波洋并且年龄为24时,这种条件我们应该如何表示?这时条件运算符又闪亮登场啦。当有了条件运算符时构建这种多条件的表达式就轻松了许多,那么我们来看看C#都有哪些条件运算符:

C#编程自学之流程控制语句

还是用一个例子带过,需求如下:用户输入年龄,当年龄在20 30中间显示“你很年轻”, 否则就显示 “你的年龄不满足我的要求”,代码如下:

 

 
  1. Console.Write("请输入您的年龄:");  int age = Convert.ToInt32(Console.ReadLine()); 
  2.   //判断年龄是否大于20 在判断年龄是否小于30  
  3. //随后在进行逻辑运算  if (age > 20 && age < 30) //注意关系运算符的优先级高于逻辑运算符所以表达式先判断age >20 与 age < 30 后进行逻辑与 
  4. {  //如果年龄大于20小于30执行这里 
  5. Console.WriteLine("你很年轻");  } 
  6. else  { 
  7. //否则执行这里  Console.WriteLine("你的年龄不满足我的要求");