第3章 选择及迭代.pptVIP

  • 19
  • 0
  • 约9.77千字
  • 约 39页
  • 2017-09-10 发布于浙江
  • 举报
第3章 选择及迭代

* 2. 用C++提供的while语句实现迭代算法 C++提供了专门用于循环的while语句。while语句的语法格式为: while (测试条件) 循环体 3.2 迭代 while语句的执行过程是:首先计算测试条件的值,如果其值为“真”(非0),表示满足循环条件,则执行循环体;如果其值为“假”(0),则结束循环.每执行完一次循环体后再次计算测试条件的值,如果其值为“真”(非0),则继续执行循环体;如果其值为“假”(0),则结束循环。右侧是while语句流程图。 * 【例3-13】根据表3-8给出的迭代算法,编写程序,用C++提供的while语句实现“计算2n”的问题。 int main() { int i,n,power; cout请输入幂次:endl; cinn; power=1; i=1; while (i=n) { power=power*2; i++; } cout2的n次幂为:powerendl; return 0; } 3.2 迭代 * 3.2.3 迭代与选择嵌套 在一个迭代算法中,重复处理的每一步是一个选择算法,这就构成了迭代和选择嵌套。使用C++的循环语句,在循环体采用选择语句来实现相应的迭代算法。 【例3-14】计算若干人的纳税额,当用户输入0时结束。 问题求解思路: 例3-2和例3-

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档