阅读背景:

while中的continue和if中的continue的区别

来源:互联网 
#include<stdio.h>
int main()
{
	int n;
	for(n=100;n<=200;n++)
	{
if(n%3==0)
		continue;
	printf("%d",n);
	}
	printf("\n");
	return 0;
}
//输出100到200之间不能被3整除的数   

#include<stdio.h>
int main()
{
	int n;
	for(n=100;n<=200;n++)
	{
		while(n%3==0){
			continue;}
		printf("%d",n);
	}
	printf("\n");
	return 0;
}//输出100到200之间不能被3整除的数   

第一个程序第七行用的if语句  第二个程序第七行用的while语句
用第一个程序可以输出100到200之间所有不能被3整除的数     可是用第二个只能输出100 101就没了,为什么?#include<stdio.h>
int main()
{
	int n;
	for(n=1



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: