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

财税公司网站开发谷歌排名优化入门教程

财税公司网站开发,谷歌排名优化入门教程,小米网站的建设目的,济南平面设计公司前十名山不在高,有仙则名。水不在深,有龙则灵。 ----CSDN 时时三省 用do...while语句实现循环 除了while语句以外,C语言还提供了do…while语句来实现循环结构。如: int i 1; do { printf("%d",i); } whil…

山不在高,有仙则名。水不在深,有龙则灵。 ----CSDN 时时三省

用do...while语句实现循环

除了while语句以外,C语言还提供了do…while语句来实现循环结构。如:

int i = 1;

do

{

printf("%d",i++);

}

while(i<=100)

它的作用是:执行(用do表示“做”)printf语句,然后在while后面的括号内的表达式中检查i的值,当i小于或等于100时,就返回再执行一次循环体( printf语句),直到i大于100为止。执行此do…while语句的结果是输出1 ~ 100,共100个数。请注意分析printf函数中的输出项i + +的作用:

先输出当前i的值,然后再使i的值加1。如果改为printf (”% d”,+ + i ),则是先使i的值加1,然后输出i的新值。若在执行printf函数之前,i的值为1,则printf函数的输出是i的新值2。在本例中do下面的一对花括号其实不是必要的,因为花括号内只有一个语句。可以写成

do

printf (”% d”,i++ );

while ( i < = 100 );

但这样写,容易使人在看到第2行末尾的分号后误认为整个语句结束了。

为了使程序清晰、易读,建议把循环体用花括号括起来。

do…while语句的执行过程是:

先执行循环体,然后再检查条件是否成立,若成立,再执行循环体。这是和while语句的不同。

注意:do…while语句的特点是,先无条件地执行循环体,然后判断循环条件是否成立。

do…while语句的一般形式为

do

语句

while(表达式);

其中的“语句”就是循环体。

先执行一次指定的循环体语句,然后判别表达式,当表达式的值为非零(“真”)时,返回重新执行循环体语句,如此反复,直到表达式的值等于0 (“假”)为止,此时循环结束。

例题:

用do...while语句求1+2 + 3 +…+ 100。

解题思路:

用循环结构来处理。但题目要求用do…while语句来实现循环结构。

编写程序:

运行结果 :

sum=5050

程序分析:

从例题中可以看到:对同一个问题可以用while语句处理,也可以用do...while语句处理。do...while语句结构可以转换成while结构。

在一般情况下,用while语句和用do…while语句处理同一问题时,若二者的循环体部分是一样的,那么结果也一样。

例题2:

while和do…while循环的比较。

( 1 )用while循环:

运行结果(两次): 

 

(2)用do...while循环:

运行结果(两次):

 

可以看到,当输入i的值小于或等于10时,二者得到的结果相同;而当i > 10时,一者结果就不同了。这是因为此时对while循环来说,一次也不执行循环体(表达式“i < = 10”的值为假),而对do.while循环语句来说则至少要执行一次循环体。可以得到结论,当while后面的表达式的第1次的值为“真”时,两种循环得到的结果相同;否则,二者结果不相同(指二者具有相同的循环体的情况)

 

 

http://www.dtcms.com/wzjs/204207.html

相关文章:

  • 网站建设时间怎样看宣传软文是什么意思
  • 怎么在本机做网站人员优化方案
  • 哪些网站是wordpress不受限制的搜索浏览器
  • 哪个网站可以做围棋作业搜索引擎的网址有哪些
  • 无锡专业做网站建设nba最新消息新闻
  • 免费推广预期效果如何做谷歌优化
  • 关于设计的网站怎么在网上打广告
  • 网页设计尺寸用怎么量厦门零基础学seo
  • 帝国cms能建设视频网站吗百度指数入口
  • 网站制作公司 深圳网站注册流程
  • 怎样将自己做的网站发布到外网上爱站网关键词工具
  • 给网站做图班级优化大师官方免费下载
  • 进入网站自动全屏怎么做泉州seo培训
  • 诸城网站建设公司百度做网站
  • 台州网站建设技术外包2345网址大全
  • 最新仿58同城网站源码企业营销策划合同
  • 居士做网站百度站长工具app
  • 风雨同舟网站建设天津百度网站快速优化
  • 香港ccd设计公司官网宁波网站优化
  • 苏州哪个公司做网站好广州seo黑帽培训
  • 响应式网站的建设seo关键词排名优化制作
  • 长春网站建长春做网站郑州网站建设推广有限公司
  • 广州建设网站是什么广州关键词排名推广
  • 宁波网站优化的关键google官方入口
  • 管理公司网站的职位宽带营销策略
  • 效果好的网站制作公司企业培训系统
  • 网站建设规划设计公司排名google海外版入口
  • pc网站优化排名网站免费优化软件
  • 人力资源公司劳务派遣淄博搜索引擎优化
  • 公司网站被百度收录网站建设制作