网站建设匠人匠心科技,百度可以发布广告吗,新闻最新头条10条,三只松鼠网站推广策略初识循环1.使用while 循环结构2.使用do-while 循环3.python中的while循环《老九学堂C课程》《C primer》学习笔记。《老九学堂C课程》详情请到B站搜索《老九零基础学编程C入门》-------------简单的事情重复做#xff0c;重复的事情用心做#xff0c;用心的事情坚持做(老九君…
初识循环1.使用while 循环结构2.使用do-while 循环3.python中的while循环《老九学堂C课程》《C primer》学习笔记。《老九学堂C课程》详情请到B站搜索《老九零基础学编程C入门》-------------简单的事情重复做重复的事情用心做用心的事情坚持做(老九君)---------------理解循环结构的基本原理 case1: 时钟地球自传/公转 游戏角色跑动刷新数据hz :每秒种多少次 写10句台词需要重复做的事情用循环来写循环变量在变化循环变量可以控制循环的次数
循环三要素 循环变量的初值 循环变量的判断 循环变量的更新
1.使用while 循环结构
while-当条件为真的时候执行循环,循环体内部需要循环变量的更新操作避免死循环。循环体语句执行完毕之后重新判断条件是否成立。
先判断再执行
int i 1; //循环变量的初值循环变量可以不是整形
while(i 10){cout 小人本住在苏州的城边...\t 第 i 遍\n;i;
}demo1:使用循环计算1-100 的累加
int main(){//使用循环计算1-100的累加和int i 1;int sum 0;while(i 101){sum i;i 1; // i}cout sum endl;return 0;
}demo2:使用循环的方式来判断三次密码输入错误退出系统
int main(){string password;int i 0;while(i 3){cout 请输入密码 endl;cin password;cout 您输入的密码是 password endl;if (password 12345678){cout 您输入的密码正确 endl;// 继续之后的操作}i 1;}cout 三次输入密码错误强制退出系统 endl;exit(0);return 0;
}demo3: 某一公司2019年的交易额是800亿每年增速25%问按此速度哪一年的交易额可以达到2000亿。
int main(){double jiaoyie 800;int year 2000;while(jiaoyie 2000){jiaoyie * 1.25;year 1;}cout 到 year 年营业额达到 jiaoyie 亿 endl;return 0;int main(){int k 2;while(k 1){ // 赋值语句无限循环 我的编译器过不去cout k endl;}
}int main(){int n0;while(n 2);cout n endl;
}等于3但是视频说4.
2.使用do-while 循环
注意点 最后的逗号别忘了
do{//循环体
}while(循环条件);demo1: 执行完b的值为多少
int a 1, b 10;
do{b - a;a;
}while(b-- 0);抓住核心点–循环条件是否符合。执行一遍循环体b 9, a 2循环条件 b-- 0 为假比较表达式执行完后b再自减。所以最后b的值为8.
demo2: 为了使程序不陷入死循环从键盘输入的数据应该是
int a, b 1, s 0;
cin a;
do{s s b;b b -2
}while(a ! b);抓住核心点–循环条件是否符合。循环条件 a b 就会跳出循环所以关键看b是个什么数s s b 并不会改变b的值所以没啥用b b - 2, 初始化为1 的b每次减去2则b -1,-3,-5,… 所以a可以为任意的负奇数。
3.python中的while循环
语法
while(循环条件)# 循环体# 更新循环变量