• 技术文章 >头条

    php while和do...while的不同分析

    小妮浅浅小妮浅浅2021-02-01 16:26:07原创4643

    在学习了php中的两种循环语句后,我们做一个简单的知识点区分,以便大家对于知识点的整理和把握。我们能够很直观的发现,两者的执行顺序不同,同时在循环的执行次数上,do...while也是会保证执行次数的。下面我们对这两种循环语句进行不同点的分析,并带来实例代码的体验。

    1.使用条件不同

    do...while和while功能类似,不同的是while是先判断后执行,而do...while是先执行,后判断。

    do...while可以保证循环体至少执行一次,而while不能。

    2.循环图解

    3.实例

    #include<stdio.h>
     
    int main()
    {
    int i,sum = 0;
    printf("please enter i,i=?");
    scanf("%d",&i);
    while(i<=10)
    {
    sum = sum + i;
    i ++;
    }
    printf("sum=%d\n",sum);
    return 0;
    }
    //i=1,sum=55......i=11,sum=0
     
    #include<stdio.h>
     
    int main()
    {
    int i,sum = 0;
    printf("please enter i,i=?");
    scanf("%d",&i);
    do
    {
    sum = sum + i;
    i ++;
    }while(i<=10);
    printf("sum=%d\n",sum);
    return 0;
    }
    //i=1,sum=55......i=11,sum=11

    以上就是php while和do...while的不同分析,相信大家已经能够明确二者之间的区别了。学会之后不要忘记对着上方的代码进行练习,加强有关循环语句知识点的记忆。更多基础知识指路:头条

    专题推荐:php,while,dowhile
    上一篇:mybatis在java中的分页查询 下一篇:jQuery中text()方法如何获取/设置文本?

    相关文章推荐

    • php中elseif和else if的使用场景• php中有哪些循环控制语句• php中for循环是什么• php foreach循环是什么• php中foreach遍历数组的两种方式• php中while循环是什么• php中do...while的用法

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网