喝一杯茶需要这样几个步骤:洗刷水壶、烧水、洗刷茶具、沏茶.问:如何安排这几个步骤?并给出两种算法,再加以比较.
题型:不详难度:来源:
喝一杯茶需要这样几个步骤:洗刷水壶、烧水、洗刷茶具、沏茶.问:如何安排这几个步骤?并给出两种算法,再加以比较. |
答案
解:算法一: 第一步,洗刷水壶. 第二步,烧水. 第三步,洗刷茶具. 第四步,沏茶. 算法二: 第一步,洗刷水壶. 第二步,烧水,烧水的过程当中洗刷茶具. 第三步,沏茶. |
解析
分析:本例主要为加深对算法概念的理解,可结合生活常识对问题进行分析,然后解决问题. |
举一反三
执行上边的框图,则输出的是 ( ) |
任意给定3个正实数,设计一个算法,判断以这3个正实数为三边边长的三角形是否存在,并画出这个算法的程序框图. |
由相应的程序框图如图,补充完整一个计算1+2+3+…+100的值的算法.(用循环结构)
第一步,设i的值为_____________. 第二步,设sum的值为_____________. 第三步,如果i≤100执行第_____________步,否则,转去执行第_____________步. 第四步,计算sum+i并将结果代替_____________. 第五步,计算_____________并将结果代替i. 第六步,转去执行第三步. 第七步,输出sum的值并结束算法. |
设计一个用有理数数幂逼近无理指数幂的算法,画出算法的程序框图. |
高中某班一共有40名学生,设计算法流程图,统计班级数学成绩良好(分数>80)和优秀(分数>90)的人数. |
最新试题
热门考点