北京航空大学C语言培训教程第2节.pptVIP

  • 5
  • 0
  • 约1.11万字
  • 约 49页
  • 2018-08-11 发布于江苏
  • 举报
C程序设计基础(二) 高级语言程序设计(一) (C Programming) 第二讲:C程序设计基础(二) 本章目标 掌握函数的定义及调用方式 掌握函数参数传递方式 掌握一维数组的定义和使用 掌握简单的文件输入/输出 模块化程序设计 将复杂问题分解为简单问题的程序设计方法称为结构化程序设计,其特点为: 自顶向下(top-down design); 逐步细化(stepwise refinement); 模块化(modular programming); 模块化的好处: 功能分解的需要; 代码重用; 标准(库)函数 标准I/O库函数 #include stdio.h ( scanf,printf, getchar, putchar…) 标准数学函数 #include math.h (sin, cos, sqrt…) … 问题2.1 问题: 已知一组三角形的三边(如(2.0, 2.0, 2.0)、(3.0,4.0,5.0)、(2.5, 3.1, 3.8)),计算其面积。计算三角形面积的公式为: 定义求三角形面积函数 tri_area函数定义 ?double tri_area(double a, double b, double c) { double s,area; ?s = (a + b + c) / 2.0; area = sqrt(s*(s-a)*(s-

文档评论(0)

1亿VIP精品文档

相关文档