程序框图(流程图)习题课(含参考答案)

2022-07-11 21:42:40   第一文档网     [ 字体: ] [ 阅读: ] [ 文档下载 ]
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。下载word有问题请添加QQ:admin处理,感谢您的支持与谅解。点击这里给我发消息

#第一文档网# 导语】以下是®第一文档网的小编为您整理的《程序框图(流程图)习题课(含参考答案)》,欢迎阅读!
框图,流程图,习题,答案,参考

程序框图习题课 参考答案

一、会读流程图

1.如图(1)为循环体中的__当型__循环,它换成另外一种__直到型__循环的框图. 2.写出如图(2)的算法功能__求乘积为624的相邻两个偶数__. 3.指出程序框图的运算结果: 当箭头指向①处时,输出sum=__5_;指向②处时,输出sum=__15__.



4.观察所给程序框图,写出它所表示的函数.

1,(x100)



y0.01x,(100 x5000)

50,(5000x10000)





5.如图所示是某一算法的程序框图,根据该框图指出这一算法的功能. 求和S



1111 24620

二、会写流程图

(一)、条件结构练习

1. 设计一个求任意数的绝对值的算法,并画出程序框图.





1


2. 画出一个求3个实数中最小数的程序框图. 3. 闰年是指年份能被4整除但不能被100整除, 者能被400整除的年份.编写一个程序框图,判断输 入的年份是否为闰年.

(二)循环结构练习 关注易错点:

①关注变量的初始值,理解两种变量的意义:计数变量(循环变量、步进变量)和累加(累乘)变量。

②关注“S=S+i”和“i=i+1”先后顺序的影响(初始值的影响、循环次数的影响、输出结果的影响) ③判断条件是否具备“=

④当型与直到型分别是什么时候继续循环,什么时候结束循环。

1.求满足1222n2106的最小正整数n,

右侧程序框图是否有错?怎样改为当型循环?

左图1应该输出i1,左图2应该初始化为S1

2. 已知12i300,画出求解i的最大值的过程的程序框图如右图. 问题:输出处横线应该填__i2_. 1:若改为sum<300, 输出处横线应该填__i1_. 2:若改变i=i+1sum=sum+i的顺序,

输出处横线应该填__i1_.(初始化要改为sum1 3:在变2的条件下,要输出i,判断框内应该填_ sum<300_.

3. 设计一个求1+2+4+7++46的算法,并画出相应的程序框图. 见左侧(变差数列的设计) 4. 课本P20B组第2.(略)



2


本文来源:https://www.dywdw.cn/27ff2864757f5acfa1c7aa00b52acfc788eb9f42.html

相关推荐
推荐阅读