定义一个函数,求200~500之间满足“用4除余1,用5除余3,用7除余4”的数,且一行打印6个 帮忙看下错在哪
答案:1 悬赏:50 手机版
解决时间 2021-02-15 16:57
- 提问者网友:富士山上尢
- 2021-02-15 03:21
定义一个函数,求200~500之间满足“用4除余1,用5除余3,用7除余4”的数,且一行打印6个 帮忙看下错在哪
最佳答案
- 五星知识达人网友:不如潦草
- 2021-02-15 03:35
int yu(int x)
{
int m;
if(x%4==1&&x%5==3&&x%7==4) m=x;
return m;
}
如果满足条件,返回m,如果不满足条件,返回的m没有定义初始值啊
可以
int yu(int x)
{
int m=-1;
if(x%4==1&&x%5==3&&x%7==4) m=x;
return m;
}
for(i=200;i<501;i++)
{
j=yu(i);
if(j>0)
{
printf("%4d",j);
n++;
if(n%6==0) printf("\n");
}
}
{
int m;
if(x%4==1&&x%5==3&&x%7==4) m=x;
return m;
}
如果满足条件,返回m,如果不满足条件,返回的m没有定义初始值啊
可以
int yu(int x)
{
int m=-1;
if(x%4==1&&x%5==3&&x%7==4) m=x;
return m;
}
for(i=200;i<501;i++)
{
j=yu(i);
if(j>0)
{
printf("%4d",j);
n++;
if(n%6==0) printf("\n");
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯