编写一个C语言程序,求出1至100之间满足“用3除余2;用5除余3;用7除余2”的数,并把满足条件的数显是出来

要C语言程序
编写一个C语言程序,求出1至100之间满足“用3除余2;用5除余3;用7除余2”的数,并把满足条件的数显示出来 ,且一行只显示五个数。

第1个回答  2011-06-07
“用3除余2;用5除余3;用7除余2“ 这句话是同时满足的意思?
下面是同时满足这3个条件的C程序
int main()
{
int source=1;
int rowcount=0;
for(source;source<=100;source++)
{
if((source%3==2)&&(source%5==3)&&(source%7==2))
{
if(rowcount==5)
{
printf("\n");
rowcount=0;
}
printf("%4d",source);
rowcount++;
}
}
return 0;
}

结果只有一个:23
第2个回答  2011-06-07
int i;
for(i=1;i<=100;i++)
{
if((i%3==2)&&(i%5==3)&&(i%7==2))
print("%d",i);
}本回答被网友采纳
第3个回答  2011-06-07
#include<stdlib.h>
#include<stdio.h>
int main ()
{
int i;
for(i=1;i<=100;i++)
{
if(i%3==2&&i%5==3&&i%7==2)
printf("%d", i);
}
system("pause");
return 0;
}
第4个回答  2011-06-07
#include<stdio.h>
void main()
int a[100],i,n=0,j;
for(i=1;i<=100;i++)
{if(i%3==2&&i%5==3&&i%7==2)
{ a[n]=i;
n++;
}
}
for(i=0;i<n;i++)
{
printf("%4d",a[i]);
if(i==4)
printf("\n");
}
printf("\n");
第5个回答  2011-06-07
#include studio
void main()
{
int i,j=0;
for(i=1;i<=100;i++)
{
if((i%3==2)&&(i%5==3)&&(i%7==2)
j++;
if(j%5==0)
print("\n");
}
}

编写一个C语言程序,求出1至100之间满足“用3除余2;用5除余3;用7除余...
“用3除余2;用5除余3;用7除余2“ 这句话是同时满足的意思?下面是同时满足这3个条件的C程序 int main(){ int source=1;int rowcount=0;for(source;source<=100;source++){ if((source%3==2)&&(source%5==3)&&(source%7==2)){ if(rowcount==5){ printf("\\n");rowcount=0;...

...出1至1000之间满足“用3除余2;用5除余3;用7除余2”的数,并把满足...
int main(){ int i,j=0;for(i=1;i<=1000;i++){ if(i%3==2&&i%5==3&&i%7==2){ printf("%d ",i);j++;if (j%5==0){printf("\\n");} } } return 0;} C语言是一种结构化的语言,提供的控制语句具有结构化特征,如for语句、if⋯else语句和switch语句等。可以用于...

...出1至1000之间满足“用3除余2;用5除余3;用7除余2”的数,并把满足...
编写一个C语言程序,求出1至1000之间满足“用3除余2;用5除余3;用7除余2”的数,并把满足条件的数显示出来,且一行只显示五个数。知道手机网友 | 浏览3296 次 |举报 我有更好的答案推荐于2017-12-15 08:37:22 最佳答案 这种题目当然可以使用 一个循环来搞定但是它不能体现人的主观能动性,当你化简为 3...

...求1至100之间满足“用3除余2;用5除余3;用7除余2”的数,且一行只打...
直接拷贝上面代码到c中编译执行即可!!!

编写程序:求1到100之间满足“用3除余2;用5除余3;用7除余2”的数
public static void main(String[] args) {for (int i = 1; i <=100; i++) {if(i%3==2 && i%5==3 && i%7 == 2){System.out.print(i+" ");}}}

...找出能同时满足用3除余2、用5除余3和用7除余2的所有整数。_百度知 ...
include<stdio.h>int main(){for(int i=1;i<501;i++){if(i%3==2&&i%5==3&&i%7==2)printf("%d\\n",i);}}

...是:求1到1000满足条件“用3除余2,用5除余3,用7除2”的数
include <stdio.h> int main(){ int i,j=0;for(i=1;i<=1000;i++){ if(i%3==2&&i%5==3&&i%7==2){ printf("%d ",i);j++;if (j%5==0){printf("\\n");} } } return 0;}

c语言 求在100到200中找出同时满足用3除余2,用5除余3和用7除余2的所有...
按照你的要求编写的C语言程序如下 include<stdio.h> int main(){ int i;for(i=100;i<=200;i++){ if(i%3==2 && i%5==3 && i%7==2){ printf("%d\\n",i);} } return 0;}

用C语言编写输出满足"除以3余2,除以5余3,除以7余2"的所有3位数.
我只写中间部分,不写头尾了:int a[ ],b[ ],c[ ];for (int i=100,i<1000,i++){ if (i%3=2){a[i]=i;} if (i%5=3){b[i]=i;} if (i%7=2){c[i]=i;} } 符合要求的数分别在数组a[ ],b[ ],c[ ]里了,要输出就自己写吧!

编写程序,求1-1000之间满足“除3余2,除5余3,除7余2”的数,一行输出5个...
var i,j:longint;begin for i:=1 to 1000 do begin if (i mod 3=2) and (i mod 5=3) and (i mod 7=2) then begin inc(j); write(i,' '); end;if j=5 then begin writeln; j:=0; end;end;end.

相似回答
大家正在搜