小白的秃头日记

第八次学习笔记
for循环
语法for(表达式1;表达式2;表达式3);
表达式1:初始化循环变量
表达式2:判断循环终止
表达式3:循环条件的调整

#include<stdio.h>
int main()
{
int i;
for(i=0;i<=10;i++)
{
printf("%d ",i);
}
return 0;
}
结果:0 1 2 3 4 5 6 7 8 9
等价于
#include<stdio.h>
int main()
{
int i=0;
while(I<=10)
{
printf("%d ",n);
i++;
}
}
//相对于 while循环 for循环能使代码更加的简洁
for 循环的嵌套使用
1.阶乘的计算
#include<stdio.h>
int main()
{
int i;
int n;
printf("Please input the number you want");
scanf("%d",&n);
int ret=1;
for(i=1;i<=n;i++)
{
ret = reti;
}
printf("%d ",ret);
return 0;
}
2.嵌套
#include<stdio.h>
int main()
{
int i;
int j;
int ret=1;
int sum=0;
for(i=0;i<=10;i++)
{
ret =1;
for(j=0;j<=i;j++)
ret=ret
j;
sun=sum+ret;
}
printf("%d ",sum);
return 0;
}
//阶乘的相加运算

猜你喜欢

转载自blog.51cto.com/15011302/2561984
今日推荐