什么时候要用到if结构语句呢?如果有一个班的学生期末成绩不是很理想,原因是考题太难,教师希望根据学生平时的表现给不同学生加平时成绩分,条件如下:

如果平时每次都交作业,加20分;
如果平时交了超过所有作业的1/2,加15分;
其余同学每人加8分;

面对这样的问题,我们该怎样解决?

C# 的 if 语句有 3 种

第一种
if (条件表达式)
{
    满足条件时执行的语句;
}

第二种
if (条件表达式)
{
    满足条件时执行的语句;
}
else
{
    不满足条件时执行的语句;
}

第三种
if (条件表达式)
{
    满足条件时执行的语句;
}
else if (条件2)
{
    满足条件2时执行的语句;
}
else if (条件3)
{
    满足条件3时执行的语句;
}
else
{
    不满足以上任何条件时执行的语句;
}

转载于:https://www.cnblogs.com/tanding/archive/2012/06/25/2561494.html

C#条件判断-根据条件判断要走的路-if结构相关推荐

  1. <From Zero to Hero>零基础学习Python基础语法【条件判断与条件嵌套】

    目录 条件判断 单向判断:if 双向判断:if-else- 多向判断:if-elif-else- if嵌套 if嵌套的执行顺序 如何写嵌套代码 小练习1 小练习2 对于Python来讲,需要正确的[沟 ...

  2. MySQL使用IF语句以及用case语句对条件或结果进行判断

    MySQL使用IF语句以及用case语句对条件或结果进行判断 一.前期准备 二.IF语句 1.场景一 2.场景二 三.CASE语句 一.前期准备 CREATE TABLE `t1` (`id` int ...

  3. 猫哥教你写爬虫 006--条件判断和条件嵌套

    流程控制 复仇者联盟3-无限战争(搜集宝石) python里面, 不需要使用;来结尾, 因为python是使用换行来结束一行代码的 if判断, 没有{}, python使用缩进来表示层级关系 if.. ...

  4. linux循环条件,shell脚本编写 之 条件选择,条件判断,循环语句

    1 概述 编写shell脚本,一般离不开条件选择,条件判断以及循环语句.掌握这三个语法,将大大提高脚本的编写效率,使得脚本编写更加灵活,完成X相对复杂的工作 2 条件选择if语句 if语句选择执行,逐 ...

  5. 【Linux学习009】脚本编程之变量、条件测试和条件判断

    一.Bash环境变量 bash中变量有四种种类型:环境变量.本地变量(局部变量).位置变量.特殊变量. 1.环境变量 环境变量作用范围最广,所有子bash进程都能够访问环境变量中的值,定义环境变量的方 ...

  6. 1.4 编程基础之逻辑表达式与条件分支 16 三角形判断

    http://noi.openjudge.cn/ch0104/16/ /* 1.4编程基础之逻辑表达式与条件分支 16 三角形判断 http://noi.openjudge.cn/ch0104/16/ ...

  7. 1.4编程基础之逻辑表达式与条件分支_16三角形判断(9分)

    /* 1.4编程基础之逻辑表达式与条件分支_16三角形判断(9分)  http://noi.openjudge.cn/ch0104/16/ */ #include <bits/stdc++.h& ...

  8. 帆软报表判断传入条件是否为空,根据逗号分隔

    select z., GROUP_CONCAT(detailNo SEPARATOR ',')detailNos from (select ni., org.NAME as station, u.US ...

  9. 条件判断_判断疑似陨石应具备什么条件下,才能判断陨石真伪

    陨石爱好者判断真假陨石的能力是必修的课程,也是判断是不是陨石的关键条件之一,在具有自身的专业能力基础之上,观察陨石本身应该具备的特征作为判断真假陨石的条件,才能完成判断是不是陨石的全部过程.判断者自身 ...

最新文章

  1. MySQL学习笔记(十二)—— MySQL的命令集(2)
  2. android StringBuilder的Capacity的使用
  3. WINDOWS下与LINUX下写C程序的区别
  4. CentOS安装和配置Rsync进行文件同步
  5. PHP统计API调用,php – 记录API调用
  6. java开发原则_java开发中,大家处理异常的原则是什么,是如何处理的?
  7. iOS/Android自动化云测试工具iTestin 1.0发布
  8. 数据库类型约束自增长
  9. C++ 把引用作为函数参数
  10. Conky--linux自定义桌面监控
  11. python 判断三角矩阵 pta
  12. web前端顶岗实习总结报告_web前端年度工作总结范文
  13. Mac环境配置及开发遇到的问题记录
  14. Invalid use of SingleClientConnManager: connection still allocated. 解决方法
  15. 安卓支付宝抢红包脚本软件
  16. 假期小记 | 要一心一意搞事业
  17. 通过3SAT证明支配集是NPC问题
  18. 【️C语言-游戏设置】---三子棋(N满)
  19. 安卓识别exfat_如何使安卓手机能够读写移动硬盘?
  20. <Zhuuu_ZZ>大数据技术之Flume详解

热门文章

  1. 2022-2028年全球与中国闪光棉市场研究及前瞻分析报告
  2. 2022-2028年中国麻纺织业投资分析及前景预测报告
  3. Go 学习笔记(65)— Go 中函数参数是传值还是传引用
  4. 加解密基础——(对称加密、非对称加密和混合加密)
  5. 并发 vs 并行 (Concurrency Is Not Parallelism)
  6. python编程问题--第四次
  7. 最全Pycharm教程(43)——Pycharm扩展功能之UML类图使用 代码结构
  8. pytorch之Tensor与Variable的区别
  9. LeetCode简单题之到目标元素的最小距离
  10. Babel 快速入门