第 6章 循环结构程序设计 湖北 业大学 Hu. Bei University of Technology 使用do-while语句: #include<stdio. h> int main ( ) { int a; a=4; do printf("abcn"); while(a!=4); return 0; } 使用while语句: #include<stdio. h> int main ( ) { int a; a=4; while(a!=4) printf("abcn"); return 0; } 运行结果: abc 运行结果:
第 6章 循环结构程序设计 例:求100以内的奇数、偶数之和 #include<stdio. h> int main( ) { int n=1, odd=0, even=0; for( ; n<100; n+=2) while(n<100) { { odd+=n; even+=n+1; } n+=2; } printf(“odd和=%d, even和=%dn", odd, even); return 0; } 湖北 业大学 Hu. Bei University of Technology
第 6章 循环结构程序设计 湖北 业大学 Hu. Bei University of Technology 6. 7 break语句与continue语句 1. break语句 用break语句可以结束switch结构和三种循环。 一般形式为:break; 作用:提前终止循环。 #include<stdio. h> int main( ) { int i, sum; sum=0; for (i=1; i<=10; i++) { if (i>5) break; { if (i>5) continue; sum=sum+i; } } printf("sum=%d i=%dn", sum, i); return 0; } } 运行结果:sum=15 i=6 运行结果:sum=15 i=11