精华内容
下载资源
问答
  • java do while 循环语句用法
    千次阅读
    2021-03-08 01:30:53

    do-while声明时,至少一次会循环一次,。

    它的语法如下:

    do {

    statement (s)

    } while (booleanexpression);

    简单实例

    public class mainclass {

    public static void main(string[] args) {

    int i = 0;

    do {

    system.out.println(i);

    i ;

    } while (i < 3);

    }

    }

    以下do-while表明至少做块的代码会被执行,即使一次的初始值,用于测试的表达[j]. . < 3计算错误的。

    public class mainclass {

    public static void main(string[] args) {

    int j = 4;

    do {

    system.out.println(j);

    j ;

    } while (j < 3);

    }

    }

    利用do while来求和

    public class mainclass {

    public static void main(string[] args) {

    int limit = 20;

    int sum = 0;

    int i = 1;

    do {

    sum = i;

    i ;

    } while (i <= limit);

    system.out.println("sum = " sum);

    }

    }

    更多相关内容
  • 摘要 腾兴网为您分享:C语言中while /do while语句用法,仙乐,同程旅游,天猫超市,闪送等软件知识,以及上网本系统,酷我音乐mac,美版微信,地基承载力计算,云解压,猫咪咖啡馆游戏,智课雅思,家家乐电子相册,...

    摘要 腾兴网为您分享:C语言中while /do while语句用法,仙乐,同程旅游,天猫超市,闪送等软件知识,以及上网本系统,酷我音乐mac,美版微信,地基承载力计算,云解压,猫咪咖啡馆游戏,智课雅思,家家乐电子相册,技术宅社区,三国志13女武将清凉版,耶的表情包,258商务卫士,海信电视微,ch340驱动win10,最准的八字合婚的等软件it资讯,欢迎关注腾兴网。在c语言中do while与while与我们学的vb,asp.net都一样的,下面我来介绍一下关于C语言中while /do while语句基于用法。 C语言while语句的用法 while语句的一般形式为:while(表达式)语句 其中表达式...

    在c语言中do while与while与我们学的vb,asp.net都一样的,下面我来介绍一下关于C语言中while /do while语句基于用法。

    C语言while语句的用法

    while语句的一般形式为:while(表达式)语句

    其中表达式是循环条件,语句为循环体。

    while语句的语义是:计算表达式的值,当值为真(非0)时, 执行循环体语句。其执行过程可用下图表示。

    【例6.2】用while语句计算从1加到100的值。用传统流程图和N-S结构流程图表示算法

     代码如下复制代码

    main()

    {

    int i,sum=0;

    i=1;

    while(i<=100)

    {

    sum=sum i;

    i;

    }

    printf("%dn",sum);

    }

    【例6.3】统计从键盘输入一行字符的个数。

     代码如下复制代码
    #include

    main(){

    int n=0;

    printf("input a string:n");

    while(getchar()!='n') n;

    printf("%d",n);

    }

    本例程序中的循环条件为getchar()!='n',其意义是, 只要从键盘输入的字符不是回车就继续循环。循环体n完成对输入字符个数计数。从而程序实现了对输入一行字符的字符个数计数。

    使用while语句应注意以下几点:

    while语句中的表达式一般是关系表达或逻辑表达式,只要表达式的值为真(非0)即可继续循环。

    【例6.4】

     代码如下复制代码
    main(){

    int a=0,n;

    printf("n input n:    ");

    scanf("%d",&n);

    while (n--)

    printf("%d  ",a*2);

    }

    本例程序将执行n次循环,每执行一次,n值减1。循环体输出表达式a*2的值。该表达式等效于(a*2;a)。

    循环体如包括有一个以上的语句,则必须用{}括起来,组成复合语句。

    C语言do-while语句

    do-while语句的一般形式为:

    do

    语句

    while(表达式);

    这个循环与while循环的不同在于:它先执行循环中的语句,然后再判断表达式是否为真, 如果为真则继续循环;如果为假, 则终止循环。因此, do-while循环至少要执行一次循环语句。其执行过程可用下图表示。

    【例6.5】用do-while语句计算从1加到100的值

     代码如下复制代码
    main()

    {

    int i,sum=0;

    i=1;

    do

    {

    sum=sum i;

    i;

    }

    while(i<=100)

    printf("%dn",sum);

    }

    同样当有许多语句参加循环时, 要用"{"和"}"把它们括起来。

    【例6.6】while和do-while循环比较。

    (1)main()

     代码如下复制代码
    {int sum=0,i;

    scanf("%d",&i);

    while(i<=10)

    {sum=sum i;

    i;

    }

    printf("sum=%d",sum);

    }

    (2)main()

     代码如下复制代码

    {int sum=0,i;

    scanf("%d",&i);

    do

    {sum=sum i;

    i;

    }

    while(i<=10);

    printf("sum=%d",sum);

    }

    相关推荐

    展开全文
  • C语言 do while语句用法

    千次阅读 2022-03-17 10:49:52
    2.do while语句 3.do while流程图 4.do while循环的使用 1.如何选择循环 如何选择使用哪一种循环?首先,确定是需要入口条件循环还是出口条件循环。通常,入口条件循环用得比较多,有几个原因。其一,一般...

    目录

    1.如何选择循环

    2.do while语句

    3.do while流程图

     4.do while循环的使用


    1.如何选择循环


            如何选择使用哪一种循环?首先,确定是需要入口条件循环还是出口条件循环。通常,入口条件循环用得比较多,有几个原因。其一,一般原则是在执行循环之前测试条件比较好。其二,测试放在循环的开头,程序的可读性更高。另外,在许多应用中,要求在一开始不满足测试条件时就直接跳过整个循环。
             那么,假设需要一个入口条件循环,用for循环还是while循环?这取决于个人喜好,因为二者皆可要让for循环看起来像while循环,可以省略第1个和第3个表达式。例如:
    for ( ;  test  ; )
    与下面的while效果相同: while (  test  )
    要让while循环看起来像for循环,可以在while循环的前面初始化变量,并在while 循环体中包含更新语句。例如:
    初始化;
    while (测试)
    {

    其他语句

    更新语句

    }
    与下面的for循环效果相同:

    for(初始化 ;测试;更新)
         其他语句
           一般而言,当循环涉及初始化和更新变量时,用f循环比较合适,而在其他情况下用while循环好。对于下面这种条件,用while循环就很合适:
    while (scanf("%d",&num) == 1)
    对于涉及索引计数的循环,用for循环更适合。

    例如: for (count = 1; count <= 100; count++)

    2.do while语句

    关键字:do while

    do while 语句创建一个循环,在expression为假或0之前重复执行循环体中的内容。do while语句是一种出口条件循环,即在执行完循环体后才根据测试条件决定是否再次执行循环。因此,该循环至少必须执行一次。

    循环体可是一条简单语句或复合语句。

    形式: do

    {         

       statement

    }While( expression );

    expression为假或0之前,重复执行statement部分。

    3.do while流程图

     4.do while循环的使用

    #include <stdio.h>
    int main()
    {
    	int i=1,sum=0;
    	do
    	{
    		sum+=i;
    		i++;	
    	}while(i<=24);
    	printf("%d",sum);
    	return 0; 
     } 

     

    展开全文
  • 主要介绍了C++编程中的whiledo-while循环语句使用,区别就是while是先判断再执行,而do-while是先执行再判断,需要的朋友可以参考下
  • C语言中do while语句用法是什么?

    千次阅读 2021-05-20 05:50:16
    C语言中“do while”语句用于语句的循环判断;语法为:“do {代码语句} ...do-while语句的一般形式为:do{代码语句}while(表达式);这个循环与while循环的不同在于:它先执行循环中的语句,然后再判断表达式是否为真...

    C语言中“do while”语句用于语句的循环判断;语法为:“do {代码语句} while(表达式);”。它与while循环的不同在于:“do while”先执行循环中的语句,然后再判断表达式是否为真,如果为真则继续循环;如果为假,则终止循环。

    5c3a70a75b51fff873e52dec97f25cf9.png

    do-while语句的一般形式为:do{

    代码语句

    }

    while(表达式);

    这个循环与while循环的不同在于:它先执行循环中的语句,然后再判断表达式是否为真,如果为真则继续循环;如果为假,则终止循环。因此,do-while循环至少要执行一次循环语句。其执行过程可用下图表示。

    【例6-5】用do-while语句计算从1加到100的值#include

    int main(void){

    int i,sum=0;

    i=1;

    do{

    sum=sum+i;

    i++;

    }

    while(i<=100);

    printf("%d\n",sum);

    return 0;

    }

    同样当有许多语句参加循环时, 要用"{"和"}"把它们括起来。

    推荐教程:《C语言》

    展开全文
  • do while语句用法是:首先执行循环体中的语句;然后再判断条件是否为真,如果为真则继续循环,如果为假,则终止循环。do while语句用法是:1、do-while循环与while循环的不同在于:它先执行循环体中的语句,然后...
  • Java do while循环语句用法

    千次阅读 2021-02-27 19:06:57
    循环语句whileJava do while循环语句用法do-while循环,先执行一次,然后在判断,如果条件成立,在循环执行,如果不成立,继续往下执行语法do {statement(s)} while (expression);布尔表达式在循环体的后面,所以...
  • while及do while语句

    万次阅读 多人点赞 2019-07-16 21:48:39
    编写程序时,许多问题都要用到循环控制。循环结构也是结构化程序...While 及dowhile语句 While语句和do while语句都是C语言中循环结构的一种实现方式。While语句实现当型循环结构;do while语句较while语句在执行和...
  • C语言while循环语句 do while语句 for循环语句

    万次阅读 多人点赞 2019-06-10 14:17:53
    (8)dowhile语句是可以被while()替换,其实循环之间的语句都可以相互替换,哪种方法更适合你,就选那种,也就是说一定要有一种是自己专长的。 (9)参考代码如下 /*登录*/ #include "stdio.h" #include "stdlib...
  • 主要介绍了讲解C++的do while循环和循环语句的嵌套使用方法,是C++入门学习中的基础知识,需要的朋友可以参考下
  • c代码-分别应用while语句do-while语句和for语句,求出100以内所有奇数的和。
  • do while语句

    万次阅读 多人点赞 2018-07-27 00:56:58
    今天写一下 while, do while语句; 先讲一下while语句 while语句是先判断在执行 do while语句是先执行一次在判断 记住是一次; 基本结构 while语句; while(布尔类型的表达式){ 布尔类型是判断条件 ...
  • C语言 | do while语句

    千次阅读 2021-04-02 12:09:57
    C语言do while介绍 除了while语句以外,C语言还提供了dowhile语句来实现循环。 一般形式 do 语句 while(表达式) 其中语句就是循环体,先执行一次指定的循环语句,然后判别...C语言使用do while语句求1+2+3+…+10
  • 文章目录do..while 循环控制1. 基本语法2. 说明:3. do...while 循环执行流程分析4. 注意事项和细节说明5. 课堂练习题 dowhile 循环控制 1. 基本语法 循环变量初始化; do{ 循环体(语句); 循环变量迭代; }while(循环...
  • 使用do-while语句

    2021-08-16 21:39:25
    do-while 语句的一般形式为: do 语句 while(表达式); 这个循环与 while 循环的不同在于:它先执行循环中的语句,然后再判断表达式是否为 真, 如果为真则继续循环;如果为假, 则终止循环。因此, do-while 循环至少...
  • while语法 while (条件) { 要执行的代码块 } var i=0; while(i<...不能忘记i++ 语句,否则会变成死循环...dowhile语法 do { 要执行的代码块 } while (条件); 例子: var i=0; do{ console.log(i) i++; } ...
  • 主要介绍了Java中的do...while循环语句使用方法,是Java入门学习中的基础知识,需要的朋友可以参考下
  • 满意答案ljfa1200u2013.09.20采纳率:51%等级:12已帮助:6961人可以,但是你这样写是错的,do~while()的作用是,先执行do里面的语句,再执行while(),为执行while里的语句,执行完后再回到while(),为真继续执行,否则退出,...
  • C语言:whiledo while循环语句

    万次阅读 多人点赞 2019-05-05 23:55:29
    while 执行流程:先判断循环控制表达式 Exp_cntrl 的值,当该表达式的值为逻辑真(非 0)时,会一直执行循环体,直到表达式的值为逻辑假(0)才结束循环。 通常把循环控制表达式 ExP_cntrl 中含有的变量,称为...
  • 2.循环语句while 语句,for 语句do while 语句 3.goto 语句 C语言中由一个分号(;)隔开的就是一条语句。 分支语句(选择结构) if语句 if 语句是一种分支结构,当条件满足时,有“执行该操作语句”和“跳过...
  • Python 不支持 dowhile 循环语句,可以使用 while 循环加上 break 语句模拟 dowhile 循环。
  • 主要介绍了Java中do-while语句使用方法例子,是Java入门学习中的基础知识,需要的朋友可以参考下
  • C语言中do-while语句的2种写法示例

    千次阅读 2021-05-21 01:19:11
    C语言中do-while语句的2种写法示例while循环和for循环都是入口条件循环,即在循环的每次迭代之前检查测试条件,所以有可能根本不执行循环体中的内容。C语言还有出口条件循环(exit-condition loop),即在循环的每次...
  • Java do while循环语句

    2021-02-27 19:06:56
    Java do while循环语句do..while循环是while循环的变形,它们的区别在于do..while循环可以保证循环体执行次数至少为1次,也就是说do..while循环的循环体执行次数是1~N次,它有点儿先斩后奏的意思,而while循环的循环...
  • 本文实例讲述了MySQL存储过程中使用WHILE循环语句的方法。分享给大家供大家参考。具体如下: mysql> mysql> delimiter $$ mysql> mysql> CREATE PROCEDURE myProc() -> BEGIN -> -> DECLARE i int; -> SET i=1;...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 218,517
精华内容 87,406
关键字:

dowhile语句的用法

友情链接: uc.rar