作业帮 > 综合 > 作业

我又来问了!求10000以内能被13整除,且其中至少包含有2 个7的整数 怎么输不出结果?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/21 11:54:58
我又来问了!求10000以内能被13整除,且其中至少包含有2 个7的整数 怎么输不出结果?


#include
void main ()
{
int i,m,n,j,k;
for(i=1;i*13=2)
printf("%d ",k);
}
}
楼主:既然你的i是用记数的,就不能用在循环里用i/=10这样的赋值操作
否则进入死循环
再问: 那如果不用j 就用i呢?我的为什么是死循环?
再答: 你有for循环要i>10000才能出循环, 但在循环体里,你一直i/=10;,直到i==0为止,那i什么时候能到10000以上呢