- 15
- 0
- 约小于1千字
- 约 12页
- 2019-10-11 发布于广东
- 举报
* 选择结构——if语句的嵌套 Pascal暑假微课系列 第03课 当需要求解的问题比较复杂,涉及到多个条件时,对于条件if语句的两种格式中的语句1和语句2,同样允许是条件语句 ——称为“条件if语句的嵌套” 条件if语句2种格式: 格式一:if 条件 then 语句1 格式二:if 条件 then 语句1 else 语句2 if语句嵌套3种格式: (1)then 后接if (2)else 后接if (3)以上两种同时具有 if语句嵌套3种格式: (1)then 后接if if 条件1 then if 条件2 then 语句11 else 语句12 else 语句2 if语句嵌套3种格式: (1)then 后接if (2)else 后接if if 条件1 then 语句1 else if 条件2 then 语句21 else 语句22 if语句嵌套3种格式: (3)以上两种同时具有 if 条件1 then if 条件2 then 语句11 else 语句12 else if 条件3 then 语句21 else 语句22 例一: 输入学生的成绩,根据成绩输出相应的评价。如果成绩在90分及以上,输出A;如果成绩在60到90之间,输出B;如果不足60分,输出C。 例一:输入学生的成绩,根据成绩输出相应的评价。如果成绩在90分及以上,输出A;如果成绩在60到90之间,输出B;如果不足60分,输出C。 讨论:设成绩为实型变量s,判断并输出评价。 一级算法: 1.输入学生成绩s; 2.根据成绩,输出相应的评价 例一:输入学生的成绩,根据成绩输出相应的评价。如果成绩在90分及以上,输出A;如果成绩在60到90之间,输出B;如果不足60分,输出C。 二级求精: 1.输入学生成绩s; 2.根据成绩,输出相应的评价 if s=90 then 输出A else if s=60 then 输出B else 输出C *
原创力文档

文档评论(0)