当前位置: 首页 > news >正文

多多进宝cms网站建设网站utf8乱码

多多进宝cms网站建设,网站utf8乱码,外贸seo站,做网站用什么字体C中使用 do…while 循环 在有些情况(如程序清单 6.8 所示的情况)下,您需要将代码放在循环中,并确保它们至少执行一次。此时 do…while 循环可派上用场。 do…while 循环的语法如下: do {StatementBlock; // executed…

C++中使用 do…while 循环

在有些情况(如程序清单 6.8 所示的情况)下,您需要将代码放在循环中,并确保它们至少执行一次。此时 do…while 循环可派上用场。
do…while 循环的语法如下:

do
{StatementBlock; // executed at least once
} while(condition); // ends loop if condition evaluates to false

注意到包含 while(expression)的代码行以分号结尾,这不同于前面介绍的 while 循环。在 while 循环中,如果包含 while(expression)的代码行以分号结尾,循环将就此结束,变成一条空语句。

除了外观形式,do-while 循环和 while 循环之间的区别是 do-while 是一个后测试循环,这意味着在循环结束时,也就是在每次迭代完成后,才测试其表达式。因此,即使测试表达式在开始时为 false,do-while 也至少要执行一次迭代。

以下程序演示了如何使用 do…while 循环来确保语句至少执行一次:

#include <iostream>
using namespace std;int main()
{char userSelection = 'x';   // initial valuedo{cout << "Enter the two integers: " << endl;int num1 = 0, num2 = 0;cin >> num1;cin >> num2;cout << num1 << " x " << num2 << " = " << num1 * num2 << endl;cout << num1 << " + " << num2 << " = " << num1 + num2 << endl;cout << "Press x to exit(x) or any other key to recalculate" << endl;cin >> userSelection;} while (userSelection != 'x');cout << "Goodbye!" << endl;return 0;
}

输出:

Enter the two integers:
654
-25
654 x -25 = -16350
654 + -25 = 629
Press x to exit(x) or any other key to recalculate
m
Enter the two integers:
909
101
909 x 101 = 91809
909 + 101 = 1010
Press x to exit(x) or any other key to recalculate
x
Goodbye!

分析:

这个程序的行为和输出与程序清单 6.8 很像。实际上,唯一的差别在于,第 6 行包含关键字 do,而第 18 行使用了 while。将按顺序执行每行代码,直到达到第 18 行的 while。到达第 18 行后, while 计算表达式 (userSelection != ‘x’) 的值。如果该表达式为 true,即用户没有按 x 退出,将重复执行循环。如果该表达式为 false,即用户按了 x 键,将退出循环,显示再见消息,并结束应用程序。

该文章会更新,欢迎大家批评指正。

推荐一个零声学院的C++服务器开发课程,个人觉得老师讲得不错,
分享给大家:Linux,Nginx,ZeroMQ,MySQL,Redis,
fastdfs,MongoDB,ZK,流媒体,CDN,P2P,K8S,Docker,
TCP/IP,协程,DPDK等技术内容
点击立即学习:C/C++后台高级服务器课程

http://www.yayakq.cn/news/795223/

相关文章:

  • 辽宁营商建设局网站服装网站建设比较好
  • 漫画网站php源码羽毛球赛事视频
  • 最好的微网站建设公司购物网站开发历史
  • 怎么样才可以在百度上打广告高州网站seo
  • 用什么做视频网站比较好的wordpress 移动端适配
  • 康定网站建设网站购物车作用
  • 做网站服务器还是虚拟空间好做机械的老板都看什么网站
  • 网站系统建设项目网站建设课程有哪些收获
  • 西安制作网站泌阳网站建设
  • 永修建设局网站wordpress 一键生成app
  • 北网站建设室内设计培训多久
  • 微信公众号做的网站3合一网站
  • 怎么把asp网站改成php微信小程序开发难吗
  • .net网站开发实验报告保定seo建站
  • 全球网站域名网站如何做外链2018
  • 怎么做淘宝 天猫京东网店的网站平面设计软件教程
  • 长沙专业建网站做动效网站
  • 青岛建站合作wordpress 连接微博
  • 北京微信网站建设电话购物网站模版
  • 网站缩略图制作公司网站开发哪家好
  • 孝感有做网站的公司吗百度指数是搜索量吗
  • 建设银行网站钓鱼网站站点建设的端口
  • html颜色代码四川seo推广公司
  • 设计网站建设莱芜wordpress 建站公司
  • 国外网站怎样建设用什么语言能写网站吗
  • 国外可以做会员网站的网站谷歌seo优化中文章
  • 济南百度推广开户三明网站优化
  • 深圳做网站信科免费的销售管理系统
  • 泰州制作公司网站广西建设厅办事大厅网站
  • 网站开发厦门丹阳建设局网站