案例一
• “鸡兔同笼问题”是我国古算书《孙子算经》中著名的数学问题,其内容是:“今有雉(鸡)兔同笼,上有三十五头,下有九十四足,问雉兔各几何”。具体实现如例所示。
• 运行结果如图所示。
• 在例中,程序通过for循环依次判断0~35之间的整数是否满足第2行if语句。如果满足该条件,程序就计算出鸡兔同笼的答案。
案例二
• 程序输入若干个学生某门课程成绩,求出这些学生成绩的平均值、最大值和最小值,具体实现如例所示。
• 通过本章的学习,大家需熟练掌握条件语句与循环语句的使用,当需对某种条件进行判断,并且为真或为假时分别执行不同的语句时,可以使用if语句。当需要检测的条件很多,可以使用if-else语句。当需重复执行某些语句,并且能够确定执行的次数时,可以使用for语句;假如不能确定执行的次数,可以使用while语句。另外,continue语句可以使当前循环结束,并从循环的开始处继续执行下次循环,break语句会使循环直接结束。