推荐操作系统:windows7系统、PHP5.6、DELL G3电脑
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的不同分析,相信大家已经能够明确二者之间的区别了。学会之后不要忘记对着上方的代码进行练习,加强有关循环语句知识点的记忆。更多基础知识指路:头条