黑马程序员-C语言视频日记-流程控制(2)循环结构

来源:互联网 发布:关口知宏《结》 编辑:程序博客网 时间:2024/05/21 10:15
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------
1.循环结构:while
     形式:while(条件){执行的代码}
   其中:continue,此次循环中断,执行下一次循环。
               break,循环结束。
习题:
<span style="white-space:pre"></span>//提示用户输入一个正整数n,计算1-2+3-4+5-6+…+n的和<span style="white-space:pre"></span>int total = 0;<span style="white-space:pre"></span>//i是从0开始,n是用户输入的<span style="white-space:pre"></span>while (i <= n) {<span style="white-space:pre"></span>total += i % 2 == 0 ? -i : i ;    <span style="white-space:pre"></span>}

2.循环结构:do while
    形式:do{执行的代码}while(条件);
    与while不同的是,do while至少执行一次代码。
    无习题...

3.循环结构:for
    形式:for(初始表达式;判断;循环一次后执行的表达式){执行的代码}
例如:
for(int i = 0;i < n;i++){     //执行的代码;}

习题:
//输出九九乘法表    for (int i = 1; i < 10; i++) {        for (int j = 1; j <= i; j++) {            printf("%d×%d=%d\t",i,j,i*j);        }        printf("\n");    }



0 0
原创粉丝点击