C语言while、do-while循环、rand()和%

while循环

基本语法

while(循环条件){

        循环操作语句

}

循环三要素:

循环变量的初值

循环变量的判断

循环变量的更新

#include <stdio.h>
int main()
{
    int i = 1;
    while(i < 10) //while:if的加强版
    {
        printf("第%d遍\n",i);
        i++;
    }
    return 0;
}

特点

先判断再执行

练习

使用循环计算1-100的累加和

使用循环实现三次密码输入错误提示退出系统

 注意:exit(); 和 break(); 的使用 第一个是正常退出程序,第二个是打破循环

某宝双十一2015年的交易额为800亿元,每年递增25%。问:按此速度哪年交易额达到2000亿?

do-while循环

基本语法

do{
        循环操作
}while(循环条件);

特点:先执行,再判断

先执行一遍循环操作

符合条件,循环继续执行

不符合条件退出

练习

随机函数 rand()用法

 练习

模%的用法

 使用模%把整数的每一个数都取出来,最笨的方法

 循环的方法

 注意:整数/整数,结果还是int类型的,使用每执行一次除10过后都会去除小数

 使用模%生成5-15范围内的随机数

 注意:当余数范围为 a - b,rand() %(b - a + 1)+ a

总结

循环结构可以理解为加强版的if

循环三要素在初期是理解循环原理的拐杖

while循环先判断后执行

do-while循环先执行后判断

注意死循环

拓展

 exit(0)

//exit(0); 退出函数。参数为0表示我的应用程序正常退出
//exit(非0); 参数为非0,表示我的应用程序非正常退出,比如闪退,系统异常

 (^_-) 我的学习之路任重道远,咱们下期见~~~ 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值