用C语言写以下程序:求10000以内能被13整除,且其中至少含有2个7的整数
答案:3 悬赏:0
解决时间 2021-03-12 21:47
- 提问者网友:对着我说爱我
- 2021-03-12 01:27
怎么写啊?
最佳答案
- 二级知识专家网友:星痕之殇
- 2021-03-12 02:51
怎么有字数限制,代码写好了只是有字数限制传不上 。用百度hi传给你了,如果可以别忘了加分
全部回答
- 1楼网友:苦柚恕我颓废
- 2021-03-12 04:21
首先,是10000以内,所以好像还少算一位。。 其次,w用来统计7的个数,每次循环前应该重新赋初值0才对否则就一直累加了。 其他的问题也没空看了,帮你改了一下: #include void main() { int i,q,b,s,g,e,w=0; for(i=13;i<10000;i++) if(i%13==0) {w=0; q=i%10; b=(i/10)%10; s=(i/100)%10; g=(i/1000)%10; e=(i/10000)%10; if(q==7) w++; if(b==7) w++; if(s==7) w++; if(g==7) w++; if(e==7) w++; if(w>=2) printf("%d ",i); } }
- 2楼网友:24K纯糖
- 2021-03-12 03:40
stdio;i<10000;i++) 至少两个7.h"
void main()
{
int i,j,n;
for(i=77#include "
n=n/%3d";10
}
if(j>1)
printf(",可以从77开始
if(i%100==0)
n=i; 直接用i不行
while(n)
if(n%10==7)
{
j++
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |