C语言学习笔记-5.循环结构程序设计

一、for语句,while语句,do-while语句

  1.特征

 forwhiledo-while
最小执行次数001
判断方式初始化 -> 先判断后执行先判断后执行先执行后判断
优缺点在循环次数明确时使用较方便更适用于条件不确定的场合无论如何都会执行一次

  2.do-while语句常用于解决脆弱的输入方式

char choice;
do
{
    scanf("%c", &choice);
} while (choice != 'y' && choice != 'n');

  3.do-while语句后有一个分号

二、break语句和continue语句

  1.当break语句被执行后,只跳出最近包围它的那一层循环

  2.goto关键字:多用于异常处理,尽量不使用

    例:if(出错)  goto error;

        error: printf("Error");

三、程序举例

  1.随机数:rand() 可生成0~RAND_MAX(0x7FF)之间的一个整数

     头文件:stdlib.h  设置种子:srand((unsigned)time(NULL));  //需要time.h头文件

转载于:https://www.cnblogs.com/trj14/p/4272540.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值