欢迎光临散文网 会员登陆 & 注册

C语言作业的题与答案(11)

2019-10-29 18:42 作者:诗书画唱  | 我要投稿

循环输出200到1000之间,

   只要能被5整除,或则能被8整除的数。


#include <stdio.h> 


int main()

{

 int n=200;//初始值


while(n<=1000&&n>=200) 

{if(n%5==0&&n%8==0) {

printf("%d\n",n);

//多个printf时用{},单个printf时不用{}


}

n++;

}


}








#include <stdio.h> 


int main()

{

int a;

int c;

int n;

a=10;

 c=a*n;



n=1;//初始值


while(n<=10&&n>=1)//若写成1<=n<=10则编译错误,相当于没定义范围,会有死循环,即会不停出现无数个数据

{


printf("%d*%d=%d",a,n,c);//多个printf时用{},单个printf时不用{}


n++;//n=n+1,若写成c++则相当于没定义n范围,会有死循环,即会不停出现无数个数据

}


}





#include <stdio.h> 


int main()

{



  int n=1;//初始值


while(n<=100&&n>=1) 

{if(n%10==0) 


printf("%d\n",n);//多个printf时用{},单个printf时不用{}


n++;//n=n+1

}


}



#include <stdio.h> 


int main()

{

int result,n;

result=0;

   n=1;


 //初始值


while(n<=100) 

{result+=n;

n=n+1;//n++


}

printf("%d",result);



}






#include <stdio.h> 


int main()

{

int n1=0;

int n2=1;



while(n2<=100) 

{



printf("%d+%d=%d\n",n1,n2,(n1+n2));

n1=n1+n2;

n2++;


}

}




#include <stdio.h> 


int main()

{

int n1=0;

int n2=1;



while(n2<=100) 

{



printf("%d+%d=%d\n",n1,n2,(n1+n2));

n1=n1+n2;

n2=n2+2;//n2+=2


}

}



#include <stdio.h> 


int main()

{



  int n=10;//初始值


while(n<=100&&n>=10) 

{if(n%5==0) {

printf("%d\n",n);//多个printf时用{},单个printf时不用{}

}

n++;

}


}






#include <stdio.h> 


int main()

{

 int n=100;//初始值


while(n<=200&&n>=100) 

{if(n%2==0&&n%3==0) {

printf("%d\n",n);

//多个printf时用{},单个printf时不用{}


}

n++;

}


}




C语言作业的题与答案(11)的评论 (共 条)

分享到微博请遵守国家法律