我们的任务是用计算机解题,就是用计算机实现算法;用计算机语言表示算法必须严格遵循所用语言的语法规则。
【例2-20】求1×2×3×4×5用C语言表示。
【例2-21】求级数的值。
总结,结构化程序设计方法
【例2-20】求1×2×3×4×5用C语言表示。
- main(){
- int i,t;
- t=1;
- i=2;
- while(i<=5){
- t=t*i;
- i=i+1;
- }
- printf("%d",t);
- }
【例2-21】求级数的值。
- main(){
- 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);
- }
总结,结构化程序设计方法
- 自顶向下;
- 逐步细化;
- 模块化设计;
- 结构化编码。