第3章C++程序的流程控制.pptVIP

  • 2
  • 0
  • 约7.59千字
  • 约 62页
  • 2022-06-08 发布于重庆
  • 举报
do-while 语句 do-while语句的格式如下: do 语句 while (表达式); 第二十九页,共六十二页。 用do-while语句求n! cin n; int i=1,f=1; //循环初始化 do { f *= i; //重复操作 i++; //下一次循环的准备 } while (i = n); //循环条件 cout factorial of n = f endl; 第三十页,共六十二页。 while VS do-while int i=1,f=1; do{ f *= i; i++; } while (i = n); int i=1,f=1; while (i = n) { f *= i; i++; } 用while编写的语句也可以改写为do-while语句 差别在于执行效率和初始值和循环条件上,没有孰优孰劣之别 第三十一页,共六十二页。 例:从键盘接收字符,直到输入字符y(Y)或n(N)为止。 { char ch; do { cout 请输入Yes或No(y/n):; cin ch; ch = tolower(ch); //转为小写字母 } while (ch != y ch != n); if (ch == y)

文档评论(0)

1亿VIP精品文档

相关文档