关于c语言中的for循环(基础)

for循环的基本格式

首先写出for循环的基本格式

int main()
{
	int i;
	for (i = 1; i < 5; i++)
	{
		printf("%d\n", i);
	}
	return 0;
}

 打印出1到4的换行字符。

解释:我们先定义  i  ,再使用for循环格式 

 for(字符的初始值;  字符的条件范围;字符所发生改变)

意思是,如果字符的初始值满足字符的条件范围,那么就执行下面的命令(打印出字符并换行),在执行完之后返回for循环,如果满足条件范围(i<5)就根据第三个发生改变(i=i+1),再继续执行以下命令,以此往复。

for循环的套用

在for循环中套用break

for循环中break可以终止循环

int main()
{
	int i;
	for (i = 1; i < 5; i++)
	{
		printf("%d\n", i);
		break;

	}
	return 0;
}

在此代码中加入了break之后,输出的值为1,因为在输出1之后执行了break导致终止了循环。

在for循环中套用continue

continue可以跳过当前循环

int main()
{
	int i;
	for (i = 1; i < 5; i++)
	{
		if (i == 2)
		{
			continue;
		}
		printf("%d\n", i);

	}
	return 0;
}

在此函数插入了一个if函数,表示如果i=2,那么就跳出此循环,所以输出的值为134

for循环与for循环的套用

int main()
{
	int a = 1;
	int b = 1;
	for (a = 1; a < 4; a++)
		{
		for (b = 1; b < 4; b++)
			{
			printf("ab\n");
			}
		}
}

此代码会输出9个ab,因为在进入第一个for循环后,在第二个循环中循环了三次,之后跳出循环在第一个循环再次循环这样三次,所以次数为3*3=9

死循环

int main()
{
	for (;;)
		printf("ai");
}

此代码会进入死循环,会无限打印ai

  • 11
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值