语法:
123 | do { 循环语句;} while (表达式); |
do语句的特点:循环至少执行一次,使用场景有限。
使用do…while打印1-10的数字
12345678910 | //打印1-10的数字int main() { int i = 1; do { printf("%d ",i); i++; } while (i<=10); return 0;} |
break
123456789101112 | int main() { int i = 1; do { if (i == 5) { break;//当1==5的时候就终止循环了 } printf("%d ",i);//打印的结果是1 2 3 4 i++; } while (i<=10); return 0;} |
continue
123456789101112 | int main() { int i = 1; do { if (i == 5) { continue; } printf("%d ",i);//打印的结果是1 2 3 4后死循环 i++; } while (i<=10); return 0;} |