#include <iostream>
#include <Windows.h>
#include <string>using namespace std;int main(void) {int s;int p;s = 1;p = 0;//直接先循环一次do {//从1加到100 并赋值给pp += s;++s; }while (s <= 100);  // s循环到100 //打印并输出结果cout << "p=" << p << endl;system("pause");return 0;
}//1+2+3+4+...100


第3节"不服就干-直接干"之do-while循环
使用场合:
先执行一次循环体,然后再判断条件,以判定是否继续下一轮循环!
即:至少执行一次循环体!

使用方法
do {
循环体
} while (条件)


使用do-while计算 1+2+3+…100

#include <iostream>
#include <Windows.h>
#include <string>using namespace std;int main(void) {int s = 0;int i = 1;do {s += i;i++;} while(i<=100);cout << s << endl;system("pause");return 0;
}


特殊用法:【在特殊的宏定义中使用】
do {
// 循环体
} while(0);

do-while循环1加到100相关推荐

  1. python1加到100_python for循环1加到100的和

    信息举报 时间:2020-11-22 本页为您甄选多篇描写python for循环1加到100的和,python for循环1加到100的和精选,python for循环1加到100的和大全,有议论, ...

  2. 递归算法1加到100_五种循环方法计算1加到100

    上文讲过1加到100,详细解释了计算的过程,如果理解了以前的文章,就容易理解今天的内容了. 1加到100使用VBA我能使用十来种方法,以下也是一种方法. While --wend循环 Private ...

  3. C语言 - for循环的例子(从1加到100求和) 第四讲2.0

    目录 1.说明问题 2.程序思路 3.while循环与for循环有何不同 4.程序代码执行 结尾 1.说明问题 for循环的例子(从1加到100求和) 1+2+3+4.......+99+100 = ...

  4. java当中有关循环的代码_有关Java循环的内容,编程中还是比较常用的,下面分享给大家几个循环的示例代码,练习一下。1、循环输出1到100之间所有能被3或能被4整除的数。pack...

    有关Java循环的内容,编程中还是比较常用的,下面分享给大家几个循环的示例代码,练习一下. 1.循环输出1到100之间所有能被3或能被4整除的数. package com.hz.loop02; /** ...

  5. linux系统计算从1加到100之和思路风暴

    博文前言:    本博文为<老男孩linux就业培训中心-初级班第七期课前考试及课上讲解的课后答案整理, 原题:通过shell编程或命令行方式求1+2+3...+100=?的和来活学活用shel ...

  6. 1加到100用python实现

    你好! 可以使用 Python 中的 for 循环来实现 1 加到 100 的操作,具体方法如下: total =0 # 定义一个变量来存储累加的和for i in range(1, 101): # ...

  7. JAVA里面一加到一百等于多少_1加到100计算公式1加到23等于多少

    1加到100计算公式 解法一:(加法结合律百)度 1+2+3+......+100 =(1+100)知+(2+99)+(3+98)+......+(50+51) =101x50 =5050 解法道二专 ...

  8. 计算1加到100的和

    计算1加到100的和 方法一:#!/bin/bash i=1 sum=0 while ((i<=100));do ((sum=sum+i)) ((i++)) echo $sum done 第一次 ...

  9. matlab利用for循环对1到100的数字进行求和

    matlab利用for循环对1到100的数字进行求和 打开matlab软件,点击"新建脚本",不建议在命令行中直接执行(因为输入错误,基本没法修改),先在编辑器里面输入,如果只是单 ...

  10. 01编写10个线程,第一个线程从1加到10,第二个线程从11加20…第十个线程从91加到100,最后再把10个线程结果相加。

    01编写10个线程,第一个线程从1加到10,第二个线程从11加20-第十个线程从91加到100,最后再把10个线程结果相加(递归算法). 要求很明了:就是要求10个线程,每个线程执行加操作,然后顺序执 ...

最新文章

  1. ABAP 开发时遇到的错误记录
  2. SAP CDS view里association和join的区别
  3. 视觉开发需要什么程度的数学_角度的概念在视觉上非常直观,但其数学定义并不是那么简单...
  4. 小程序下一破局点?钉钉小程序卡片,应用与平台的深度集成
  5. 大数据管理:构建数据自己的“独门独院”
  6. 回击华为!高通:支持Sub-6GHz和毫米波双频段的5G基带才是真5G
  7. Python基础——pickle(保存与提取数据)
  8. HCIE-RS面试--交换机工作原理
  9. Trait这个类的特性
  10. php的在线问卷调查_php 在线问卷调查程序一
  11. java应用程序由若干个_Java应用程序由若干个类所构成,这些类可以在一个源文件中,也可以分布在若干个源文件中。...
  12. 数据分析进阶-Excel绘制分段折线图
  13. YYH的王国(NOIP模拟赛Round 6)
  14. 变分法证明两点之间线段最短
  15. 计算机组成原理复习要点与考题类型--选择-填空-分析-计算-简答
  16. 今日头条---后台开发笔试题
  17. 化工厂人员定位如何实现,主要有哪些功能?
  18. Linux下useradd与adduser的区别
  19. 2022年北京大数据技能大赛“隐私计算”赛道初赛完结!12强出炉
  20. NB-IoT技术实战开发----keil安装和使用

热门文章

  1. linux打包4g文件,怎么从Linux服务器上下载超过4G的文件?
  2. ai怎么渐变颜色_AI渐变工具怎么使用?AI渐变工具使用方法介绍
  3. CND的定义,原理和好处和CDN回源
  4. 低级格式化软件测试,低级格式化,几款优秀的低级格式化工具对比制作步骤
  5. html中url格式,web地址的URL一般格式为
  6. DP/eDP协议学习--视频传输格式
  7. 转载:h5标签中的embed标签
  8. css shine_什么是Shine Enterprise Java模式?
  9. linux下.dep文件,Linux 安装 golang 和 dep (附错两个误解决方法)
  10. crispr基因编辑_用CRISPR编程基因组