C语言-for循环 do whlie循环

for循环

for循环和前面写到的while循环 差不多 就是写法不一样、

格式:
for(初始值;表达式;表达式2)
{
	循环内容;
}

for(int a=0; a< 10; a++)
{
	printf("%d",a);
}

结果:
	0123456789
需要注意的是在循环中不要再次给a赋值 否则可能会死循环。
第三个表达式要把变动a的值 不然也会死循环
for循环更常用于数组的遍历 比while感觉更方便一些
int b[20] = {1,2,3,4,5,6,7,78,8,9,0,123,12,3,41,35,123,68,43,75};
for(int a=0; a< 20; a++)
{
	printf("%d",b[a]);
}

do while循环
基本语法:
do{
循环语句;
}whlie(表达式);
do while循环最少会循环一次 因为表达式在下面 会先执行循环语句 再去判断
int a= 0;
do{
	printf("1");
	a++;
}while(a<5);
还有就是在while循环 do while循环中通常都是把a++放在最后面 一旦前面进行跳出循环 那么就加不上了 就会导致死循环。


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值