循环语句for

#define  _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>

//int main()
//{
//    int i = 0;
//    for (i = 1; i <= 100; i++)
//    {
//        if (i == 20)
//            //break;//只输出到19
//            continue;//跳过20,其他全部输出
//        
//        printf("%d \n", i);
//    
//    }
//    return 0;
//}

//建议:
//1. 不可在for 循环体内修改循环变量,防止 for 循环失去控制。
//2. 建议for语句的循环控制变量的取值采用“前闭后开区间”写法。
//int main()
//{
//    int i = 0;
//    for (i = 1; i <= 100; i++)
//    {
//        if (i == 20)
//            //break;//只输出到19
//            continue;//跳过20,其他全部输出
//        
//        printf("%d \n", i);
//        //i = 5;
//    
//    }
//    return 0;
//}

//int main()
//{
//    int arr[10] = { 0 };
//    int i = 0;
//    for (i = 0; i < 10; i++)
//    {
//        printf("%d \n", arr[i]);
//    
//    }
//
//    return 0;
//}

//判断部分省略 -- 判断部分恒为真
//int main()
//{
//    for (; ; )
//    {
//    
//        printf("xunhaun\n");
//    }
//    return 0;
//}


//可以省略判断部分中的初始值
//int main()
//{
//    int i = 0;
//    int j = 0;
//    //如果省略掉初始化部分,这里打印多少个hehe?
//    for (; i < 10; i++)
//    {
//        for (; j < 10; j++)
//        {
//            printf("hehe\n");
//        }
//    }
//
//    return 0;
//}


//判断部分可以使用多个变量
//int main()
//{
//    int x, y;
//    for (x = 0, y = 0; x < 2 && y < 5; ++x, y++)
//    {
//        printf("hehe\n");
//    }
//    return 0;
//
//
//}

int main()
{
    
        int i = 0;
        int k = 0;
        for (i = 0, k = 0; k = 0; i++, k++)//中间的判断语句为赋值而不是判断
        {
            printf("xunhuan\n");
            k++;
        }
        
    
    return 0;
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值