打印

《C语言教程》07章 for语句

[复制链接]
606|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
一、基本for循环

//这是标准的for循环例子
#include <stdio.h>

int main(void)
{
    int i;
    for (i = 0; i < 3; i++) {
        printf("i = %2d\n", i);
    }

    printf("------\ni = %2d\n", i);

    return 0;
}
结果如下:

相关帖子

沙发
niuyaliang|  楼主 | 2015-3-16 17:13 | 只看该作者
二、死循环的写法

//在循环体内控制终止条件
#include <stdio.h>

int main(void)
{
    int i = 3 ;
    for ( ; ; ) {
        printf("i = %2d\n", i--) ;
        
        if (i == 0)
            break ;
    }

    return 0;
}

结果如下:

使用特权

评论回复
板凳
niuyaliang|  楼主 | 2015-3-16 17:14 | 只看该作者
三、初始值、终止值、增量的不同写法

#include <stdio.h>
#include <conio.h>

int main(void)
{
    char ch;

    //注意:循环体内一句也没有写
    for (ch = getche(); ch != 'q'; ch = getche()) ;

    printf("你输入了q字符。\n");

    return 0;
}

结果如下:

使用特权

评论回复
地板
niuyaliang|  楼主 | 2015-3-16 17:15 | 只看该作者
四、九九乘法表例子
#include <stdio.h>

int main(void)
{
    int i, j ;

    for ( i = 1; i < 10; i++ ) {
        for ( j = 1; j <= i; j++ ) {
            printf("%d×%d=%2d  ", i, j, i * j);
        }
        printf("\n");
    }

    return 0;
}

结果如下:

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

212

主题

2427

帖子

7

粉丝