条件结构/分支结构
1、 单分支结构(单if结构)
练习题讲解
1)输入学生的考试成绩,如果输入的数大于等于60,则显示及格。
【【条件结构】-1单分支结构:03.单分支结构例题:成绩及格了吗】
2)输入年龄,如果输入的年龄大于22(含)岁,则给用户显示到了结婚年龄。
【【条件结构】-1单分支结构:04.单分支结构练习1:是否到了结婚年龄】
3)某个系统其中一个组件要求对用户输入的正整数进行判断是不是偶数,如果用户输入的数字不是偶数,则给用户错误提示。
【【条件结构】-1单分支结构:05.单分支结构练习2:是不是偶数】
补充说明:如何实现不成立的条件
【【条件结构】-1单分支结构:06.单分支结构练习2补充说明:如何实现不成立的条件】
知识点讲解
单分支结构(if结构)的知识点讲解1
单分支结构(if结构)的知识点讲解2
2、 双分支结构(if-else结构)
练习题讲解
1)输入学生的考试成绩,如果输入的数大于等于60,则显示及格,否则显示不及格。
【【条件结构】-2双分支结构:01.双分支结构的流程和例题讲解】
2)输入年龄,如果输入的年龄大于22(含)岁,则给用户显示到了结婚年龄,否则显示未到结婚年龄。
【【条件结构】-2双分支结构:02.双分支结构练习1:是否到了结婚年龄】
3)某个系统其中一个组件要求对用户输入的正整数进行判断是不是偶数,如果用户输入的数字不是偶数,则给用户错误提示,如果是偶数,则给用户显示正确。
【【条件结构】-2双分支结构:03.双分支结构练习2:是不是偶数】
4)输入一个正整数,判断它是奇数还是偶数。
【【条件结构】-2双分支结构:04.双分支结构练习3:偶数还是奇数】
5)输入一个整数,输出其绝对值。
【【条件结构】-2双分支结构:05.双分支结构练习4:计算一个数的绝对值】
6)已知函数

输入x,输出对应的函数值。
【【条件结构】-2双分支结构:06.双分支结构练习5:计算一个分段函数的值】
7)输入两个整数a,b,输出比较大的一个。
【【条件结构】-2双分支结构:07.双分支结构练习6:输出a和b当中比较大的那个】
8)输入两个整数e,m,输出比较小的一个。
【【条件结构】-2双分支结构:08.双分支结构练习7:输出e和m当中比较小的那个】
9)黄金1号玉米种子的价格为5元/千克,如果一次购买2千克以上的种子,超过2千克部分的种子的价格打8折。输入购买的千克数x,输出总价。
【【条件结构】-2双分支结构:09.双分支结构练习8:玉米种子的总价】
10)某景区集体门票的收费标准是:20人以内(含20人)每人25元,超过20人的部分每人10元。输入人数n,输出钱数。
【【条件结构】-2双分支结构:10.双分支结构练习9:集体门票的总价】
知识点讲解
双分支结构(if-else结构)的知识点讲解
【【条件结构】-2双分支结构:01.双分支结构的流程和例题讲解】
3、 多分支结构(if-elseif-elseif-……结构)
练习题讲解
1) 根据学生的成绩输出等级,90及以上为A,80(含)-90为B,70(含)-80为C,60(含)-70为C,60以下为不及格。
【【条件结构】-3多分支结构:01.多条件结构的流程和示例】
2)国际上通常按0~14周岁,15~64周岁,65周岁及以上对人口总体做不等距分组,分别称为少年人口,壮年人口,老年人口。根据输入的年龄输出所在分组。
【【条件结构】-3多分支结构:02.多条件结构练习1:少年、壮年、老年】
3)根据发展心理学,0-14周岁的年龄段又可以细分为:乳儿期0-1岁(含)、婴儿期1-2岁(含)、幼儿期2-3岁(含)、学龄前期3—6岁(含)、学龄初期6-11岁(含)、少年期11-14岁(含)。根据输入的年龄输出所在时期。
【【条件结构】-3多分支结构:03.多条件结构练习2:0-14岁细分】
4)输入0-6的整数,把它作为星期,0对应星期日,1对应星期一,......输出Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday。
【【条件结构】-3多分支结构:04.多条件结构练习3:0-6转换成周日-周六】
5)已知函数

输入x,输出对应的函数值。
【【条件结构】-3多分支结构:05.多条件结构练习4:实现分段函数】
6)我国法定结婚年龄为男22岁,女20岁。一对情侣输入年龄,如果均满足法定结婚年龄,则给用户显示已满足法定结婚年龄,否则显示未到法定结婚年龄。
【【条件结构】-3多分支结构:06.多条件结构练习5:情侣是否到达法定结婚年龄】
7)输入三个整数a,b,c,输出最大的一个。
【【条件结构】-3多分支结构:07.多条件结构练习6:三个整数中的最大值】
8)输入三个整数e,m,n,输出最小的一个。
【【条件结构】-3多分支结构:08.多条件结构练习7:三个整数中的最小值】
9)求一元二次方程ax^2+bx+c=0的根。
【【条件结构】-3多分支结构:09.多条件结构练习8:一元二次方程求根】
知识点讲解
多分支结构(if-elseif-elseif-……结构)的知识点讲解