数学

高中数学《算法初步》水平测试(一)

| 点击:

【www.doubiweb.com--数学】

高中数学《算法初步》水平测试(一)

 

一、选择题 1.算法共有三种逻辑结构,即顺序结构,条件结构和循环结构,下列说法正确的是(    ) A.一个算法只能含有一种逻辑结构 B.一个算法最多可以包含两种逻辑结构 C.一个算法必须含有上述三种逻辑结构 D.一个算法可以含有上述三种逻辑结构的任意组合 D 2.给出以下四个问题: ①输入一个非零实数 ,输出它的相反数;

②求面积为6的正方形的周长;

③求三个数 中的最大数;

④求函数 的函数值.

其中不需要用条件语句来描述其算法的有(    ) A.1个                B.2个                 C.3个                D.4个 B 3.用秦九韶算法求多项式 的值时,其中 的值为(    ) A.                B.                 C.              D. D 4.图1程序运行后输出的结果为(    ) A.3 4  5 6         B.4 5 6 7            C.5 6 7 8            D.6 7 8 9
WHILE                  WHILE                              WEND   PRINT              Z   WEND END
图1
A 5.用冒泡法对一组数:97,21,3,56,9,7进行排序后, 得到一组数: (    ) A.2                     B.3                     C.4                     D.5 B

 

 二、填空题 6.在BASIC中逻辑表达式 可表示为       ,表示式 的值是         .      AND 7.二进制数11101101转化为十进制数为       . 237 8.用直接插入排序对7,1,3,12,8,4,9,10进行从小到大排序时,第四步得到的一组数为:       .    4     9     10

9.图2程序运行后输出的结果为       . 22
IF         THEN       ELSE END IF PRINT    END
图2

 
10.图3输出的是        . 63 三、解答题 11.已知函数 编写一程序求函数值. 略 12.假定在银行中存款10000元,按11.25%的利率,一年后连本带息将变为11125元,若将此款继续存入解行,试问多长时间就会连本带利翻一番?请用直到型和当型两种语句写出程序. 略 13.某电信部门规定:拨打市内电话时,如果通话时间不超过3分钟,则收取通话费0.2元,如果通话时间超过3分钟,则超过部分以每分钟0.1元收取通话费(通话不足1分钟按1分钟计),试设计一个计算通话费用的算法.(要求写出算法,画出程序框图,编写程序) 我们用 (单位:元)表示通话费, (单位:分钟)表示通话时间,则依题意有 算法步骤如下: 第一步,输入通话时间 ; 第二步,如果 ,那么 ;否则令 ; 第三步,输出通话费用 。 程序框图略,程序略。

本文来源:http://www.doubiweb.com/jxzl/507475.html