高三数学算法初步单元测试题.docVIP

  • 1
  • 0
  • 约 10页
  • 2016-12-30 发布于天津
  • 举报
高三数学算法初步单元测试题 一、选择题:在每小题给出的四个选项中,只有一项是符合题目要求的,请把正确答案的代号填在题后的括号内(每小题5分,共50分)。 1.下列语言中,哪一个是输入语句 ( ) A. PRINT B. IF C. INPUT D. LET 2.给出程序: x= 3 y= 4 PRINT END 则上面程序运行时输出的结果是 ( ) A.3,4 B.7,7 C.7,8 D.7,11 3.用“直接插入排序法”给按从大到小的顺序排序,当插入第四个数时,实际是插入哪两个数之间           ( ) A 与    B 与    C 与    D 与 4 用冒泡排序法从小到大排列数据 ,排序完成需要经过( )趟. A B C D 5. 上左图面为一个求20个数的平均数的程序,在横线上应填充的语句为 ( ) A. i=20 B. i20 C. i20 D. i=20 6. 上面中图程序执行后输出的结果是 ( ) A. -1 B. 0 C. 1 D. 2 7.上图给出的是计算的值的一个程序框图,其中判断框内应填入的条件是 ( ) A.i10 B.i10 C.i20 D.i20 8. 下列各数中最小的数是 ( ) A. B. C. D. 9. 用秦九韶算法计算多项式当时的值时,需要做乘法和加法的次数分别是 ( ) A. 6 , 6 B. 5 , 6 C. 5 , 5 D. 6 , 5 10.运行程序: 当输入168,72时,输出的结果是A.     B. C.   D. 将化成四进位制数的末位是____________ 12. 156,126,60三个数的最大公约数是 。 13.有如下程序框图(如右图所示),则该程序框图 表示的算法的功能是 . 14. 程序框图如下: 如果上述程序运行的结果为S=132, 那么判断框中应填入 三、解答题: (本题共6小题,共80分.注意:解答题必须要写出必要的文字说明或步骤) 15、将下面两个程序的的空格中填上相应语句补充完整(每空2分,共10分)  16. (1)用循环语句描述1++++…+,(2)写出相应程序。 17. 目前高中毕业会考中,成绩在85~100为“A”,70~84为“B”,60~69为“C”,60分以下为“D”.编制程序,输入学生的考试成绩(百分制,若有小数则四舍五入),输出相应的等级. 18.(10分)某电信部门规定:拨打市内电话时,如果通话时间不超过3分钟,则收取通话费0.2元,如果通话时间超过3分钟,则超过部分以每分钟0.1元收取通话费(通话不足1分钟时按1分钟计),试设计一个计算通话费用的算法.要求写出算法,画出程序框图,编写程序. 19. 用二分法求方程的近似值一般取区间[a,b]具有以下特征: f(a)<0,f(b)>0. 由于f(1)=13-1-1=-1<0, f(1.5)=1.53-1.5-1=0.875>0, 所以取[1,1.5]中点=1.25研究,以下同。 求x2-2=0的根的方法.相应的程序框图如右图, 请写出相应的程序:       

文档评论(0)

1亿VIP精品文档

相关文档