“鸡兔同笼”问题是我圆古代著名的趣题之一,大约在1500年前,《孙子算经》中就记载了这个有趣的问题,书中这样描述:今有鸡兔同笼,上有三十五头,下有九十四足,问鸡
题型:同步题难度:来源:
“鸡兔同笼”问题是我圆古代著名的趣题之一,大约在1500年前,《孙子算经》中就记载了这个有趣的问题,书中这样描述:今有鸡兔同笼,上有三十五头,下有九十四足,问鸡兔几何?试设计一个算法,输入鸡兔的总教和鸡兔的脚的总数,分别输出鸡、兔的数量。 |
答案
解:算法步骤如下: 第一步,输入鸡和兔的总数量M 第二步,输入鸡和兔的脚的总数量N 第三步,鸡的数量为 第四步,兔的数量为B=M-A 第五步,输出A,B,得出结果。 程序框图如图所示:
程序如下: 。 |
举一反三
给了以下四个问题: ①输入一个数x,输出它的绝对值; ②求函数的函数值; ③求面积为6的正方形的周长; ④求三个数a,b,c中的最大数。 其中不需要用条件语句来描述其算法的有 |
[ ] |
A.1个 B.2个 C.3个 D.4个 |
给出30个数:1,2,4,7,11,…,其规律是:第1个数是1,第2个数比第1个数大1,第3个数比第2个数大2,第4个数比第3个数大3,…,依此类推,要计算这30个数的和,现已给出了该问题算法的程序框图 |
|
(1)请在图中判断框①处和执行框②处填上合适的语句,使之能完成该题算法功能; (2)根据程序框图写出程序。 |
下面对算法描述正确的一项是 |
[ ] |
A.算法只能用自然语言来描述 B.算法只能用图形方式来表示 C.同一个问题可以有不同的算法 D.同一问题的算法不同,结果必然不同 |
结构化程序算法的三种基本结构是 |
[ ] |
A.顺序结构、条件结构、循环结构 B.顺序结构、流程结构、循环结构 C.顺序结构、分支结构、流程结构 D.流程结构、循环结构、分支结构 |
下面对算法和三种逻辑结构(顺序结构、条件结构、循环结构)描述正确的是 |
[ ] |
A.一个算法最多可以包含两种逻辑结构 B.同一问题的算法不同,结果必然不同 C.算法只能用图形方式来表示 D.一个算法可以含有上述三种逻辑结构的任意组合 |
最新试题
热门考点