太阳城娱乐城:直到整个问题可用程序设计语言

美容美发 急速飞驰 浏览

小编:奥数合肥站奥数竞赛合肥信息学竞赛竞赛信息 正文 来源:合肥奥数网整理作者:合肥奥数网编辑2013-10-17 14:30:34 (1) 把一个较大的程序划分为若干子程序,每一个子程序解决一个总是独

  奥数合肥站奥数竞赛合肥信息学竞赛竞赛信息 正文

  来源:合肥奥数网整理作者:合肥奥数网编辑2013-10-17 14:30:34

  (1) 把一个较大的程序划分为若干子程序,每一个子程序解决一个总是独立成为一个模块;

  (3) 程序具有一种层次结构。 注:运用这种编程方法,考虑问题必须先进行整体分析,避免边写边想。

  (1) 先设计第一层(即:顶层),然后步步深入,逐层细分,逐步求精,直到整个问题可用程序设计语言明确地描述出来为止。

  (2) 步骤: 首先对问题进行仔细分析,确定其输入、输出数据,写出程序运行的主要过程和任务; 然后从大的功能方面把一个问题的解决过程分 成几个问题,太阳城娱乐城:每个子问题形成一个模块。

  4.例子:求1到n之间的素数。 解:要求1到n之间的素数,程序要做的事就是从1开始依次找,判断是否是素数,是则打印出来,太阳城娱乐城否则继续往下找,直到n为止。于是初步设想成:

  (1) 细化“number是一个素数”: “number是一个素数”这是一个布尔值,当number是一个素数时为true,否则为false。细化如下:

  关注奥数网官方微信 杯赛、择校提前知微信搜索“奥数网”或扫描二维码即可添加

  您还可以通过手机、平板电脑等移动设备访问合肥奥数网,升学路上有我们相伴。[点击查看]

当前网址:http://www.builder.org.cn/tutorials/app/2018/1220/1924.html

 
你可能喜欢的: