C++程序设计(第二版) 杨长兴 第2章 程序控制结构.pptVIP

  • 17
  • 0
  • 约2.07万字
  • 约 67页
  • 2015-12-10 发布于广东
  • 举报

C++程序设计(第二版) 杨长兴 第2章 程序控制结构.ppt

C++程序设计(第二版) 主编 杨长兴 刘卫国 中国水利水电出版社 * “标号”是一个由用户命名的标识符。在goto语句所处的函数体中必须同时存在一条由标号标记的语句。其格式为: 标号: 语句; 即在标号与语句之间使用一个冒号分隔,这种语法结构称为标号语句。标号语句中的标号应与goto语句中的标号相同,语句可以任意类型的C++语句(包括空语句)。 goto语句的作用是将程序的执行流程转到标号所指定的标号语句处。 * * * 思考 若程序中不对m和n进行大小的比较与交换,会影响程序运行结果吗? * 当第n项的绝对值小于10-6时结束,x为弧度;并调用标准函数sin(x),比较结果。 分析 这是一个求部分级数和的问题,也就是将求和式中的每一项相加,直到某项的绝对值小于10-6时为止。该题的关键是找出前后相邻两奇数项的关系,可以得到递推公式: * 分析三个未知数,两个方程,此题有若干解。 若把所有购鸡情况都考虑,利用三重循环(x、y 、z 都是从1循环到100)表示三种鸡的只数,程序将执行1000 000 次循环,因此需要对循环进行优化。 “枚举法”也称为“穷举法”,即将可能出现的各种情况一一测试,判断是否满足条件,采用循环可方便地实现。 * 根据三种鸡的只数为100只的关系,可减少一重循环,用二重循环实现;同时每种

文档评论(0)

1亿VIP精品文档

相关文档