文档章节

4. do while循环

 小清年
发布于 2014/05/11 22:00
字数 137
阅读 2
收藏 0
点赞 0
评论 0

4. do while循环

4.1 do while循环和while循环很相似,只不过do while循环必须执行一次,而while循环有可能一次也不执行。
4.2 do while 循环的语法结构:
do
{
语句
}while(表达式);
4.3 实例
#include <stdio.h>
// 求1到5对应的平方数
void test_do_while1(){
            int i = 1;
            do{
                        printf("%2d%10d\n",i,i*i);
                        i++;
            }while(i<=5);
}
// 求和
void test_do_while2(){
            int i = 1;
            int sum = 0;
            do{
                        sum+=i;
                        i++;
            }while(i<=10);
            printf("sum=%d",sum);
}
int main(void)
{
            //test_do_while1();
            test_do_while2();
}

该博客教程视频地址:http://geek99.com/node/980

© 著作权归作者所有

共有 人打赏支持
粉丝 0
博文 70
码字总数 0
作品 0
门头沟
python入门(六)

循环 set 1.for循环 for -可以将列表和元组里的每个元素取出来 语法: for name in lists/tuple ,在print语句的用法 2.while循环 不会迭代list 或 tuple的元素,而是根据表达式判断循环是否结...

余梦似海 ⋅ 2017/04/18 ⋅ 0

C 语言-第四章、循环结构程序设计

4_1 循环结构概述 4_2 循环结构控制语句:for语句 _2.1 for的一般形式:for(表达式1;表达式2;表达式3) 循环体语句 [例4-1] 用for循环求“1+2+3……+100”的值。 _2.2 for语句的使用 for(...

南风末 ⋅ 2016/11/01 ⋅ 0

我来理解for循环

简单示例 先看一段简单的代码: 这段代码的含义是什么?求和:sum = 1 + 2 + 3 + .. + n,当前n为5。 这段代码是怎么执行呢? 声明sum,,并赋值0。(int sum = 0) 声明n,赋值为5。(int n...

艳沐石 ⋅ 2016/12/28 ⋅ 0

php中foreach中地址引用问题

php中使用foreach是很常见的,如下 对于这个简单的例子,我们都知道结果, 1 2 3 4 5. 那么下面的代码: 毫无疑问,对于这段代码的结果,仍和之前一样。 接下来就是我们的问题了: 那么这次的...

merph ⋅ 2016/10/26 ⋅ 0

C#循环控制语句

本节课将介绍如何使用C#控制语句中的循环语句,本课目的如下: 1.学会"while"循环的用法。 2.学会"do" 循环的用法。 3.学会"for" 循环的用法。 4.学会foreach循环的用法。 5.进一步了解"brea...

晨曦之光 ⋅ 2012/03/09 ⋅ 0

C语言编程学习,分支结构和循环结构的知识总结

C语言是面向过程的,而C++是面向对象的 C和C++的区别: C是一个结构化语言,它的重点在于算法和数据结构。C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到...

小辰带你看世界 ⋅ 05/23 ⋅ 0

linux下shell脚本编程2

1、 if 判断一些特殊用法 if [ -z $a ] 这个表示当变量a的值为空时会怎么样 if [ ! -e file ]; then 表示文件不存在时会怎么样 if (($a<1)); then …等同于 if [ $a -lt 1 ]; then… [ ] 中不...

像教授 ⋅ 2017/11/26 ⋅ 0

小朋友学数据结构(4):归并排序

在学习归并排序之前,请大体浏览一下 程序员必须掌握的8大排序算法 (一)基本思想 归并(Merge)排序法是将两个(或两个以上)有序表合并成一个新的有序表,即把待排序序列分为若干个子序列...

海天一树X ⋅ 05/03 ⋅ 0

[第三节] Python流程控制语句 - if, while, for, break, continue

目录: 一. 条件判断语句 - if 二. 循环语句 - while & for 三. break & continue语句. 四. 练习题 正文: 一, 条件判断语句 - if: 1) 第一种语法: if 条件: 代码块 2) 第二种语法: if 条...

羽丰1995 ⋅ 2017/02/08 ⋅ 0

Swift中的循环语句

循环语句能够使程序代码重复执行。Swift编程语言支持4种循环构造类型:while、do while、for和for in。for和while循环是在执行循环体之前测试循环条件,而do while是在执行循环体之后测试循环...

智捷课堂 ⋅ 2014/09/09 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

大数据,必须掌握的10项顶级安全技术

我们看到越来越多的数据泄漏事故、勒索软件和其他类型的网络攻击,这使得安全成为一个热门话题。 去年,企业IT面临的威胁仍然处于非常高的水平,每天都会看到媒体报道大量数据泄漏事故和攻击...

p柯西 ⋅ 25分钟前 ⋅ 0

Linux下安装配置Hadoop2.7.6

前提 安装jdk 下载 wget http://mirrors.hust.edu.cn/apache/hadoop/common/hadoop-2.7.6/hadoop-2.7.6.tar.gz 解压 配置 vim /etc/profile # 配置java环境变量 export JAVA_HOME=/opt/jdk1......

晨猫 ⋅ 30分钟前 ⋅ 0

crontab工具介绍

crontab crontab 是一个用于设置周期性被执行的任务工具。 周期性执行的任务列表称为Cron Table crontab(选项)(参数) -e:编辑该用户的计时器设置; -l:列出该用户的计时器设置; -r:删除该...

Linux学习笔记 ⋅ 56分钟前 ⋅ 0

深入Java多线程——Java内存模型深入(2)

5. final域的内存语义 5.1 final域的重排序规则 1.对于final域,编译器和处理器要遵守两个重排序规则: (1)在构造函数内对一个final域的写入,与随后把这个被构造对象的引用赋值给一个引用...

江左煤郎 ⋅ 今天 ⋅ 0

面试-正向代理和反向代理

面试-正向代理和反向代理 Nginx 是一个高性能的反向代理服务器,但同时也支持正向代理方式的配置。

秋日芒草 ⋅ 今天 ⋅ 0

Spring 依赖注入(DI)

1、Setter方法注入: 通过设置方法注入依赖。这种方法既简单又常用。 类中定义set()方法: public class HelloWorldOutput{ HelloWorld helloWorld; public void setHelloWorld...

霍淇滨 ⋅ 昨天 ⋅ 0

马氏距离与欧氏距离

马氏距离 马氏距离也可以定义为两个服从同一分布并且其协方差矩阵为Σ的随机变量之间的差异程度。 如果协方差矩阵为单位矩阵,那么马氏距离就简化为欧氏距离,如果协方差矩阵为对角阵,则其也...

漫步当下 ⋅ 昨天 ⋅ 0

聊聊spring cloud的RequestRateLimiterGatewayFilter

序 本文主要研究一下spring cloud的RequestRateLimiterGatewayFilter GatewayAutoConfiguration @Configuration@ConditionalOnProperty(name = "spring.cloud.gateway.enabled", matchIfMi......

go4it ⋅ 昨天 ⋅ 0

Spring clound 组件

Spring Cloud技术应用从场景上可以分为两大类:润物无声类和独挑大梁类。 润物无声,融合在每个微服务中、依赖其它组件并为其提供服务。 Ribbon,客户端负载均衡,特性有区域亲和、重试机制。...

英雄有梦没死就别停 ⋅ 昨天 ⋅ 0

Confluence 6 重新获得站点备份文件

Confluence 将会创建备份,同时压缩 XML 文件后存储熬你的 <home-directory>/backups> 目录中。你需要自己访问你安装的 Confluence 服务器,并且从服务器上获得这个文件。 运行从 Confluence...

honeymose ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部