C语言学习第五课(C语言循环结构)

第五课

1,循环的基本概念:可以反复执行的代码块;

2,while循环结构:

#include<stdio.h>
int main()
{
   while(条件表达式)
 {
    代码块;
 }
   return 0;
}

3,do…while循环结构

#include<stdio.h>
int main()
{
  do//先执行一次在判断
  {
     代码块;
  }while(条件表达式);
  return 0;
}

4,for循环

#include<stdio.h>
int main()
{
  for(表达式1;条件表达式;表达式2)//表达式1:一般是循环变量的初始化操作
  {                          //条件表达式:看循环条件是否满足
     代码块;                  //表达式2:一般是循环变量的变化
  }
  return 0;
}//注意:双层循环时,外层循环为行,内层循环为列

5,控制格式符(‘\t’);

6,break:跳出当前循环或switch结构【注意:break语句只能用于循环语句和switch语句,且循环只能跳一个】

7,continue:终止本次循环,直接开始下一次循环【注意:没有跳出循环】;

8,goto:无条件跳转到指定位置,在一个函数之内,可以任意跳转;【好处:可以跳出多重循环】

#include<stdio.h>
int main()
{
  指定位置名:{执行语句};
  goto 指定位置名;//形成循环
  return 0;
}

9,产生随机数

#include<stdio.h>
#include<time.h>
#include<stdlib.h>
int main()
{
  srand((unsigned)time(NULL));
  rand();//随机获取一个无符号整数
         //若需要0~n范围内的数,则需rand()%(n+1);
  return 0;
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值