今日C语言
循环结构
什么是循环?
其特点是,给定的某个成立条件时,会持续执行某个程序段,直到条件不成立结束循环。
C语言中的循环:
goto语句和if函数组成的循环结构
while循环
do while循环
for循环
goto语句如何和if组成循环?
首先要明白什么是goto语句,goto语句就是在一个函数当中通过goto语句从某一语句跳到相应的语句,使用方法就是goto 标识语句:。通过相对应的标识符号跳转到其他语句并执行。
例如从一加到一百的例子:void main()
{ int i,sum=0;
i=1;
jump:if(i<=100)
{ sum=sum+i;
i++;//i自身加1,也就是i=i+1
goto jump;//跳转到前面的jump语句,再执行判断
}
printf("%d",sum);
}
while和do while循环的区别,while先判断再执行,do while先执行一遍再判断。
for循环
格式:for(表达式1;表达式2;表达式3){循环体}
表达式2为判断语句,1,3分别为判断语句前后执行的语句。认识错误❌
for(i=0;i<10;i++)
{
j=j+i;
}
等同于for( ;i<10;)
{
i=0;
j=j+i;
i++;
}
再外面安不下心来学习,想回家😶