循环语句
来源:互联网 发布:昆明橙子网络 编辑:程序博客网 时间:2024/06/05 15:56
for
语句格式:
for(表达式1,表达式2,表达式3)
{
语句块1
}
表达式1:初始化表达式,最早被执行,执行一次
表达式2:判断表达式,真则进入循环,假则循环结束,每次都结束
表达式3:步进表达式,执行语句块1之后执行,每次执行
例1:
#include <stdio.h>
int Fac(int n)
{
int t=1;
for(int i=2; i<=n;i++)
{
t*=i
}
}
while
while(表达式1)
{
语句块1
}
如果表达式1为真,继续循环,为假结束
例:
double Get_Pi()
{
int flg=1; //符号
double sum=0;
double n=1;//分子
double m=1; //分母
while(n\m>0.000001)
{
sum+=n\m*flg;
flg*=-1;
m+2;
}
return sum*4;
}
do while
do
{
语句块1
}
while
(表达式1);
例:
int Get Figures (int n)
{
int count=0;
do
{
count++;
n/=10;
}
while(n!=0); //n>0
return count;
}
笔记:
switch考点:1.从哪进(只有当表达式的值和标签值一样才进)
2.从哪出:第一遇到break,第二switch结束
注意事项:1.不需要==
2.case标签不能使用变量
3.switch表达式必须是整形
break:跳出一层循环,与循环语句相对应(不论是for还是switch)
continue:结束本次循环进入下次循环
- 循环语句
- 循环语句
- 循环语句
- 循环语句
- 循环语句
- 循环语句
- 循环语句
- 循环语句
- 循环语句
- 循环语句
- 循环语句
- 循环语句
- 循环语句
- 循环语句
- 循环语句
- 循环语句
- 循环语句
- 循环语句
- XAMPP 配置YII的Web目录的URL为/localhost/yii,通过Alias命令设置虚拟目录,同时解决403 forbidden错误
- mysql外键1005错误,以及主键外键概念
- 每天回顾linux命令(nice)
- 阿里云服务器配置
- 使用git管理emacs配置文件
- 循环语句
- [kernel 启动流程] (第三章)第一阶段之——proc info的获取
- Java实现敏感词过滤
- 实现轮播图汇总
- Android crash解决集锦
- Android 5.x 权限问题解决方法
- conda: command not found
- Python(六)字典
- 编译器