当前位置: 首页 > news >正文

IF语句

目录

if...then

数字大小的比较

if...then...else

比较两个数字的大小

if...then...elsif

根据输入的数字大小,判断学生成绩范围(优:90~100;良:80~89;中:70~79;及格:60~69 和不及格:0~59)


Oracle从入门到总裁:​​​​​​https://blog.csdn.net/weixin_67859959/article/details/135209645

Oracle 提 供 了 3 种 形 式 的 IF 条 件 分 支 语 句:IF...THEN 语 句、IF...THEN...ELSE 语 句 和 IF...THEN...ELSIF 语句

if...then

IF 条件表达式 THEN
语句序列;
END IF;

这是选择语句中最基本的一种,当条件表达式的结果是 TRUE 时,程序运行 THEN 下面的语句序列,如果条件表达式的结果是 FALSE 时,则跳过 THEN 语句下面的内容,运行 End IF 后面的语句

数字大小的比较

通过程序可以看出,两个变量赋值后,a 的值大于b 的值,因此条件符合,运行 IF 语句体内的语句,显示“a>b”。

但如图把所赋值内容修改,例如“a:=5”,则条件不成立,程序就不运行 IF 语句体内的语句,直接结束

if...then...else

IF 条件表达式 THEN
语句序列 1;
ELSE
语句序列 2;
END IF;

当条件表达式的结果是 TRUE 时,程序运行语句序列 1,如果条件表达式的结果是 FALSE 时,则运行语句序列 2

比较两个数字的大小

当输入的变量的值小于 10 的时候,IF 语句的条件不成立,显示 ELSE 后面的语句,如果输入的变量的值大于 10,则 IF 语句的条件成立,显示 THEN 后面的语句,如下图所

if...then...elsif

相比前两种 IF 语句,这一种是最为复杂的,可以实现多分支选择,其基本语法格式如下所示

IF 条件表达式 1 THEN
语句序列 1;
ELSIF 条件表达式 2
语句序列 2;
...
ELSE
条件表达式 n
END IF;

当条件表达式 1 成立时,执行语句序列 1;

若其值为 FALSE,则继续判断条件表达式 2,

若其值为TRUE,则执行语句序列 2,如其值为 FALSE,则继续判断后面的 ELSIF 语句,否则执行 ELSE 后面的语句序列

根据输入的数字大小,判断学生成绩范围(优:90~100;良:80~89;中:70~79;及格:60~69 和不及格:0~59)

我们可以看出,当输入不同的考试成绩的时候,程序会判断成绩范围,然后给出最终的结

http://www.lryc.cn/news/332472.html

相关文章:

  • AttributeError: module ‘wandb‘ has no attribute ‘init‘解决办法
  • javaScript中微任务宏任务详解
  • 牛客小白月赛90
  • 【51单片机入门记录】A/D、D/A转换器PCF859应用
  • 设计模式(13):模板方法模式
  • 公众号申请上限怎么提升
  • 【算法刷题day16】Leetcode:104.二叉树的最大深度 559.n叉树的最大深度 111.二叉树的最小深度 222.完全二叉树的节点个数
  • 电商技术揭秘一:电商架构设计与核心技术
  • Ubuntu 自启动应用程序的方法
  • Star GAN论文解析
  • 全网最强JavaWeb笔记 | 万字长文爆肝JavaWeb开发——day06_数据库-MySQL-02
  • 数据结构day2--双向链表
  • 蓝桥杯单片机真题实践篇
  • 前端pdf.js将pdf转为图片,尤其适合电子发票打印
  • 第四百四十三回
  • 一分钟快速用上号称“音乐版ChatGPT”的suno AI,适合普通人的超简单教程!
  • 干货!一文读懂:位像素海外仓系统的分销功能
  • 【洛谷】P1449 后缀表达式
  • 【MySQL】聚合函数和分组聚合
  • RDD算子(四)、血缘关系、持久化
  • 51之定时器与中断系统
  • C语言中的内存函数
  • JS继承与原型、原型链
  • C#基础知识总结
  • 机器学习模型——决策树
  • 【HTML】制作一个简单的三角形动态图形
  • Acwing.504 转圈游戏(带取余的快速幂)
  • pair作为unordered_map的key报错
  • Windows提权—数据库提权-mysql提权mssql提权Oracle数据库提权
  • 为什么android创建Fragment推荐用newInstance