C++程序设计基础 杨长兴 第3章 程序控制结构.pptVIP

  • 2
  • 0
  • 约 70页
  • 2015-12-10 发布于广东
  • 举报

C++程序设计基础 杨长兴 第3章 程序控制结构.ppt

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

文档评论(0)

1亿VIP精品文档

相关文档