用计算机语言表示算法
我们的任务是用计算机解题,就是用计算机实现算法;用计算机语言表示算法必须严格遵循所用语言的语法规则。
【例2-20】求1×2×3×4×5用C语言表示。
【例2-21】求级数的值。
总结,结构化程序设计方法
【例2-20】求1×2×3×4×5用C语言表示。
#include <stdio.h> int main(void){ int i,t; t=1; i=2; while(i<=5){ t=t*i; i=i+1; } printf("%d",t); return 0; }
【例2-21】求级数的值。
#include <stdio.h> int main(void){ int sigh=1; float deno=2.0,sum=1.0,term; while(deno<=100){ sigh= -sigh; term= sigh/ deno; sum=sum+term; deno=deno+1; } printf("%f",sum); return 0; }
总结,结构化程序设计方法
- 自顶向下;
- 逐步细化;
- 模块化设计;
- 结构化编码。