哈喽,又到了我总结课堂知识的时间了。今天在云和学院学的是C#中的“选择结构”下的If语句。下面就来总结一下今天所学的吧。

理论:If语句是最常用的选择结构语句。它主要根据所给定的条件(常由关系表达式和逻辑表达式组成)是否为True,决定是否执行后面的语句块。If语句有三种结构:

实操1. 一条选择路径的If结构 

  if(条件)
{
语句块; } //如果条件为True,则执行下面的语句块;如果条件为False,则if语句结束。如果语句只有一行代码,则结构外层的大括号可以省略。

 例如:

namespace 练习005_用户输入
{
class Program
{
static void Main(string[] args)
{
if(5>10)
Console.WriteLine("5比10大"); }
}
}

 2.两条选择结构的If结构

例如用户输入一个年份,如果是润年,则输出true,如果不是,则输出false.

3.多条选择路径的If结构

if(条件)

{

语句块1;

}

else if(条件2)

{

语句块2;

}

.

.

.

else

{

语句块n;

}

//在本结构中,当条件1的值为true 时,执行语句块1,而后if语句结束;否则,若条件2的值为true,则执行语句块2,依此类推。如果所有条件都不成立,则执行最后一个else后的语句块n。

例如:结业考试成绩评测

           Console.WriteLine("请输入成绩");
            int score = Convert.ToInt32(Console .ReadLine());
            if (score >=90)
            {
                Console.WriteLine("该生成绩测评为:A");
                //Console.ReadKey();
            }
            else if (score >=80 && score <90)
            {
                Console.WriteLine("该生成绩测评为:B");
                //Console.ReadKey();
            }
            else if (score >=70 && score <80)
            {
                Console.WriteLine("该生测评成绩为:C");
                //Console.ReadKey();
            }
            else if (score >= 60 && score < 70)
            {
                Console.WriteLine("该生测评成绩为:D");
                //Console.ReadKey();
            }
            else
            {
                Console.WriteLine("该生测评成绩为:E");   
            }
            Console.ReadKey();

好了,今天就总结到这里了,期待着明天的再次相遇吧。加油,Enze!

Enze Third day(c#中选择结构【if...else】)的更多相关文章

  1. bash中选择结构、循环结构与break、continue

    if两种选择结构 if 测试条件; then 程序块 else 程序块 fi if 测试条件1; then 程序块 elif 测试条件2; then 程序块 ... elif 程序条件n; then ...

  2. C语言程序设计第四次作业——选择结构(2)

    Deadline: 2017-11-5 22:00 一.学习要点 掌握switch语句 掌握字符常量.字符串常量和字符变量 掌握字符型数据的输入输出 二.实验内容 完成PTA中选择结构(2)的所有题目 ...

  3. C语言程序设计第三次作业--选择结构(1)

    Deadline: 2017-10-29 22:00 一.学习要点 掌握关系运算符和关系表达式 掌握如何判断两个实数相等 掌握常用数学函数的使用 掌握逻辑运算符和逻辑表达式 理解逻辑运算的短路特性 掌 ...

  4. Java流程控制:选择结构

    一.选择结构 选择结构用于判断给定的条件,根据判断的结果来控制程序的流程. Java中选择结构的语法主要分为'if...else'语句和'switch...case'语句. Java中选择结构语句在语 ...

  5. C语言中的循环结构与选择结构

    1. 为什么使用循环? 重复执行某段代码 2. while(条件){ 循环体: } 当条件成立的时候就执行循环体,条件不成立,就退出循环,继续执行while后面的语句 3. for ( 初始表达式 : ...

  6. java中的if-Switch选择结构

    字随笔走,笔随心走,随笔,随心.纯属个人学习分析总结,如有观者还请不啬领教. 1.if选择结构 什么是if结构:if选择结构是根据判断结果再做处理的一种语法结构. 起语法是: if(判断条件){ 操作 ...

  7. vb编程中的选择结构语句的写法

    1996年,Bohra和Jacopin提出了结构化算法的3中种基本结构:顺序结构.选择结构和循环结构 目前已经得到证明,无论多么复杂的程序,都是由上面的3种基本结构中的一种或者多种的组合构成 在此笔者 ...

  8. shell编程中的 三种结构: 条件if/选择结构case/循环for/while/until等结构 和 函数的用法

    shell 函数的使用 (md中, 列表本身是有格式的, 他要产生缩进, 其次,列表项和列表项之间, 可以留有一个空行, 是合法的, 允许的) shell函数,就是 就相当于一个命令来看待和处理的, ...

  9. java中的结构--switch选择结构

    if-switch 选择结构 switch结构可以更好的解决等值判断问题switch 选择结构的语法:switch (表达式){ case 常量 1: //代码块1: break; case 常量 2 ...

随机推荐

  1. Paragraph Vector在Gensim和Tensorflow上的编写以及应用

    上一期讨论了Tensorflow以及Gensim的Word2Vec模型的建设以及对比.这一期,我们来看一看Mikolov的另一个模型,即Paragraph Vector模型.目前,Mikolov以及B ...

  2. SD卡协议规范学习

    首先,本博文遵照SD卡协议3.01版本,最旧协议版本为1.10,但是协议是向下兼容的.SD卡Physical Layer Simplified Specification Version 3.01英文 ...

  3. Android使用XML全攻略(2)

    Android使用XML全攻略(2)   Android 是针对移动设备的一种新兴的开源操作系统和 SDK.借助它,您可以创建功能强大的移动应用程序.当您的应用程序可以访问 Web 服务时,其吸引力会 ...

  4. 个人信用卡管理 - iOS UI原型

  5. SpringMVC深入理解

    核心类与接口 - DispatcherServlet 前置控制器- HandlerMapping 请求映射(到Controller)- HandlerAdapter 请求映射(到Controller类 ...

  6. HDU 4633 Who's Aunt Zhang (Polya定理+快速幂)

    题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=4633 典型的Polya定理: 思路:根据Burnside引理,等价类个数等于所有的置换群中的不动点的个 ...

  7. CSS 布局总结——固定宽度布局

    固定宽度布局 单列布局 watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd2Fyd29sZjI0/font/5a6L5L2T/fontsize/400/fil ...

  8. NGUI Button 3中点击事件的触发

    NGUI事件的种类很多,比如点击.双击.拖动.滑动等等,他们处理事件的原理几乎万全一样,本文只用按钮来举例. 1.直接监听事件 把下面脚本直接绑定在按钮上,点击按钮触发的方法名必须为OnClick,当 ...

  9. CodeForces 447C DZY Loves Sequences DP

    题目:click here 题意:求给定序列更改其中一个元素后的最长连续上升子序列的长度 分析:最长的连续子序列有2种,一种是严格上升(没有更改元素)的长度加1,一种是两段严格上升的加起来. #inc ...

  10. MSSQL 修改数据库的排序规则

    1.修改数据库排序规则 ALTER DATABASE [CHARACTER] COLLATE Chinese_PRC_CI_AS ; 2.修改表中列的排序规则 如果下列其中之一当前正在引用一个列,则无 ...