用C语言编程:从5,6,7,8,9这五个数中选中四个不同的数字组成能被3,5,7整除的四位数。加急
答案:3 悬赏:50 手机版
解决时间 2021-11-09 05:08
- 提问者网友:嗝是迷路的屁
- 2021-11-08 10:55
用C语言编程:从5,6,7,8,9这五个数中选中四个不同的数字组成能被3,5,7整除的四位数。加急
最佳答案
- 五星知识达人网友:未来江山和你
- 2021-11-08 11:49
#include
void main(){
int i,j,k,l,a[5]={5,6,7,8,9};
for(i=0;i<5;i++)
for(j=0;j<5&&j!=i;j++)
for(k=0;k<5&&k!=i&&k!=j;k++)
for(l=0;l<5&&l!=i&&l!=j&&l!=k;l++)
if((a[i]*1000+a[j]*100+a[k]*10+a[l])%(3*5*7)==0)
printf("%d
",a[i]*1000+a[j]*100+a[k]*10+a[l]);
}
void main(){
int i,j,k,l,a[5]={5,6,7,8,9};
for(i=0;i<5;i++)
for(j=0;j<5&&j!=i;j++)
for(k=0;k<5&&k!=i&&k!=j;k++)
for(l=0;l<5&&l!=i&&l!=j&&l!=k;l++)
if((a[i]*1000+a[j]*100+a[k]*10+a[l])%(3*5*7)==0)
printf("%d
",a[i]*1000+a[j]*100+a[k]*10+a[l]);
}
全部回答
- 1楼网友:西风乍起
- 2021-11-08 13:35
#include
int main()
{
int i,j,k,m,num;
for(i=5;i<=9;i++)
for(j=5;j<=9;j++)
for(k=5;k<=9;k++)
for(m=5;m<=9;m++)
{ num=i*1000+j*100+k*10+m;
if(num%3==0&&num%5==0&&num%7==0)
if(i!=j&&i!=k&&i!=m&&j!=k&&j!=m&&k!=m)
printf("%d ",num);
}
return 0;
}
int main()
{
int i,j,k,m,num;
for(i=5;i<=9;i++)
for(j=5;j<=9;j++)
for(k=5;k<=9;k++)
for(m=5;m<=9;m++)
{ num=i*1000+j*100+k*10+m;
if(num%3==0&&num%5==0&&num%7==0)
if(i!=j&&i!=k&&i!=m&&j!=k&&j!=m&&k!=m)
printf("%d ",num);
}
return 0;
}
- 2楼网友:毛毛
- 2021-11-08 12:48
#include
int main( )
{
int a,b,c,d,t;
for(a=5;a<=9;a++)
for(b=5;b<=9;b++)
for(c=5;c<=9;c++)
for(d=5;d<=9;d++)
{
if(a!=b&&a!=c&&a!=d&&b!=c&&b!=d&&c!=d)
{
t=a*1000+b*100+c*10+d;
if(t%3==0&&t%5==0&&t%7==0)
printf("%d ",t);
}
}
getch();
return 0 ;
}
int main( )
{
int a,b,c,d,t;
for(a=5;a<=9;a++)
for(b=5;b<=9;b++)
for(c=5;c<=9;c++)
for(d=5;d<=9;d++)
{
if(a!=b&&a!=c&&a!=d&&b!=c&&b!=d&&c!=d)
{
t=a*1000+b*100+c*10+d;
if(t%3==0&&t%5==0&&t%7==0)
printf("%d ",t);
}
}
getch();
return 0 ;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯