c语言continue举例(continue用法c语言)

http://www.itjxue.com  2023-01-29 22:33  来源:未知  点击次数: 

C语言continue 的具体用法

你的代码不对,if语句里的改成||应该就没错了,因为必须是那两个条件不符合其中之一的话就要结束本次循环进行下一次的遍历,我写了个稍微简单点儿的,有注释,你看看,不用两次for循环的

#includestdio.h

int?main(void){

int?ji=0,tu=0;

int?jiao=96;//脚的个数

int?N?=?36;//鸡兔总数

//只需要一个for循环?因为鸡或者兔子总数永远是在0~36

for(;ji=N;ji++){

//兔子的数目等于总数减去鸡的数目

tu?=?N-ji;

//如果兔子和鸡的脚总数加起来不是96,使用continue

if(ji*2+tu*4!=jiao){

//continue的作用是结束本次循环,开始下一次循环

continue;

}

//如果不符合上面的if条件呢?就执行到下面这句话了

printf("鸡的数目:%d\n;兔的数目:%d\n",ji,tu);

}

return?0;

}

C语言中continue的用法

continue跳过本次循环,进入下一次。break直接跳出循环。

比如For循环,遇到Contimue生效后,直接重新执行for的表达式,也就是本循环中Continue下面的语句就不执行,跳过循环中的一次。

C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

扩展资料:

其作用为结束本次循环。即跳出循环体中下面尚未执行的语句,对于while循环,继续求解循环条件。而对于for循环程序流程接着求解for语句头中的第三个部分expression表达式。

continue语句只结束本次循环,而不终止整个循环的执行。而break语句则是结束整个循环过程,不再判断执行循环的条件是否成立。

参考资料来源:百度百科-continue

C语言中continue语句的用法??举例来说。

for(i=0;in;i++)

{

if(i%2==0)

continue;//表示如果i是偶数,跳到下个循环(即i+1时的循环)。

else

printf("%d\n",i);//否则就输出奇数。

}

要区别于break,break是符合条件直接跳出循环,不再执行循环操作。continue是跳到下一循环,执行下步循环操作

能不能具体的说一下C语言中continue 的用法?

continue语句

作用为结束本次循环,即跳过循环体中下面尚未执行的语句,接着进行下一次是否执行循环的判定.

一般形式:

continue;

比如:

unsigned

char

i,

j=50,k;

for(i=0;i100;i++)

{

if(ij)

continue;

k=i;

}

当程序循环到i=51时,执行continue语句,结束本次循环,即不执行下面的j=i语句,而是执行i++,即i=52,故i100,循环的条件成立,循环继续执行,直到i100的条件不成立,for循环才终止。

退出循环后,i值为100,而k值为50。

总之:

continue语句只结束本次循环,而不是终止整个循环的执行。

(责任编辑:IT教学网)

更多

推荐XML/XSLT文章