算法单元练习
一、填空题(每空5分)
1法有四种基本语句,包括输入输出语句、赋值语句、、循环语句。2比较两个实数a与b的大小的一个算法为:______________________________________3.下列给出的几个式子中,正确的赋值语句是(填序号)①3←a;②A←B;③B←C←2;④xy←04下面伪代码运行后的输出的结果是(1)(2)(3)
X←34Y←25Z←67Y←ZX←YZ←XPri
tZ第41
S←0ForIfrom1to11step2S←2S3IfS20the
S←S20E
dForPri
tS
第42题。
j←1S←0WhileS≤45S←S2jj←j1E
dWhilePri
tj第43题
5.1下面这段伪代码的功能是2下列算法输出的结果是(写式子)
(3)下图为一个求20个数的平均数的程序在横线上应填充的语句为S←0I←1DoReadxSSxii1U
til_____E
dDoaS20Pri
ta
第5(3)题
。
←0Readx1,x2,…,x10ForiFrom1To10Ifxi0The
←
1E
dIfE
dForPri
t
第5(1)题
I←2S←5Whilei12
S←S
I←I1E
dWhile
13I
第5(2)题
6.A15AA5最后A的值为:7.计算机执行下列的程序段后,输出的结果是
第7题
第8题1
f8.当x2时,下面的程序段执行后所得的结果是
二、解答题
9.设计一个算法求:1
111;试用流程图和算法表示.352007
10输入一学生成绩,评定其等级方法是:90~100分为“优秀”,80~89分为“良好”,60~79分为“及格”,60分以下为“不合格”写出其算法的算法步骤并画出程序框图。
2
f11、下面是计算应纳税所得额的算法过程,其算法如下:S1输入工资xx5000S2如果x800那么y0如果800x1300那么y005x800否则y2501x1300S3输出税款y结束。请写出该算法的伪代码及流程图。
12.相传在远古时代有一片森林,栖息着3种动物,凤凰、麒麟和九头鸟凤凰有1只头2只脚,麒麟是1只头4只脚,九头鸟有9只头2只脚它们这3种动物的头加起来一共是100只,脚加起来也正好是100只,问森林中各生活着多少只凤凰、麒麟和九头鸟?写出算法、流程图及伪代码
3
f15.某城市现有人口总数为100万人,如果年自然增长率为11,试解答下列问题:(1)写出该城市人口数y(万人)与年份x(年)的函数关系式;(2)用伪代码表示计算5年以后该城市人口总数的算法;(3)用流程图表示计算大约多少年以后该城市人口将超过120万人的算法。
16中国网通规定:拨打市内电话时,如果不超过3分钟,则收取话费022元;如果通话时间超过3分钟,则超出部分按每分钟01元收取通话费,不足一分钟按以一分钟计算。设通话时间为t(分钟),通话费用y(元),r