三人按评分分摊总金额的函数算法?

青少年编程等级考试∶ Python 编程二级试卷 3 程序填空阅读填空程序试题 一、程序填空 1.辗转相除法,又称欧几里德算法,用于计算两个正整数 m 、n 的最大公约数。它是已知 最古老的算法,其可追溯至公元前 300 年前。 辗转相除法的算法步骤是,对于给定的两个正整数 m 、n (m>n ),用 m 除以 n 得到余数 r ,若余数 r 不为 0 ,就将 n 和 r 构成新的一对数( m=n ,n=r ),继续上面的除法,直到余 数为 0,这时 m就是原来两个数的最大公约数。因为这个算法需要反复进行除法运算,故 被形象地命名为“辗转相除法”。小曲设计了辗转相除法的算法,请根据下面算法回答问 题。 描述一 描述二 描述三 ①输入两个正整数 m,n (m>n ); ②计算 m 除以 n 所得的 余数 r ; ③m=n,n=r ; ④若 r=0,则 m,n 的最大公 约数等于 m;否则转到 步骤②; ⑤输出最大公约数 m; ⑥结束。 (1)描述一是 ________描述法;描述二是流程图描述法;描述三是计算机程序语言描述 法。 (2 )在描述三中代码 4 到 6 行作用是 __________ 。 3 8 __________ ( )在描述三程序设计中,补充代码第 行划线处为 。 2.将下列程序代码补充完整: 某同学参加了学校体检,体检的医生告诉他体重超重,需要加强运动。该同学了解到运动 时,心率如能控制在一定范围内,对增强心血管系统和呼吸系统的功能都有很好的效果; 超出范围,对身体反而会有损伤。男最适宜运动心率=( 220 -年龄数-安静心率)× 60% 80% 210 60% ( ~ )+安静心率,女最适宜运动心率=( -年龄数-安静心率)×( ~ 请补充完成上述程序① _________ ②_________ 6.程序分析题 学校举行校园歌手大赛,评委由 6 人组成。评分方法:去掉一个最高分和一

我要回帖

更多关于 按比例分配计算公式 的文章

 

随机推荐