C语言程序设计入门学习课件讲解学习.pptVIP

  • 1
  • 0
  • 约小于1千字
  • 约 42页
  • 2019-09-11 发布于天津
  • 举报

C语言程序设计入门学习课件讲解学习.ppt

《C语言程序设计》;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;;P;*;[例1.5] 用自然语言描述求n!的算法 问题分析: 考虑n!=1×2×3×4×…×n,因此计算n!可用n次乘法运算来实现,每次在原有结果的基础上乘上一个数,而这个数是从1变化到n,用自然语言描述该算法: S1: 输入n的值; S2: 如果n0,则打印“输入错”提示信息,转去执行S4; S3: 如果n≥0,则 S3.1: 给存放结果的变量fact置初值1; S3.2: 给代表乘数的变量i置初值1; S3.3: 进行累乘运算fact=fact*i; S3.4: 乘数变量i增1,得到下一个乘数的值,i=i+1; S3.5: 如果i未超过n,则重复执行步骤S3.3和S3.4,否则执行步骤S3.6; S3.6: 输出fact的值; S4: 结束算法。;;;*;*;*;*;(3)用计算机语言实现算法。 main() { int a,b,c,max; a=3;b=7;c=5; /*s1,也可以使用scanf() 对a,b,c赋值 */ if(ab) /*s21 */ max=a;

文档评论(0)

1亿VIP精品文档

相关文档