永发信息网

C语言 统计20~500之间能被17及28整除的整数个数

答案:5  悬赏:50  手机版
解决时间 2021-03-01 21:24
  • 提问者网友:不要迷恋哥
  • 2021-03-01 04:13
C语言 统计20~500之间能被17及28整除的整数个数
最佳答案
  • 五星知识达人网友:往事隔山水
  • 2021-03-01 04:38
设计思路:
1 对20~500中的数进行遍历。
2 针对每个数,判断是否可以被17和18同时整除,如果可以,则计数器加一。
3 遍历结束后,输出结果。
代码如下:
#include 
int main()
{
    int i,c=0;
    for(i = 20; i <=500; i ++)//遍历。
    {
        if(i%17==0 && i % 28 == 0) c++;//判断是否整除。
    }
    printf("%d
", c);//输出。
    
    return 0;
}
全部回答
  • 1楼网友:空山清雨
  • 2021-03-01 07:45
#include "stdio.h"
void main()
{
int i,j=0;
for(i=17*28;i<=500;i=i+17)
{
if(i%28==0)
j++;
}
printf("%d\n",j);
}
  • 2楼网友:思契十里
  • 2021-03-01 06:13
#include
void main()
{
int i,m=0,n=0;
for(i=20;i<=500;i++)
{
if(i%17==0)
{
printf("%d\n",i);
m++;
}
}
printf("17:%d\n",m);
for(i=20;i<=500;i++)
{
if(i%28==0)
{
printf("%d\n",i);
n++;
}
}
printf("28:%d\n",n);
}
  • 3楼网友:执傲
  • 2021-03-01 05:40
#include
int main (int argc,char *argv[])
{
int i ,j=0;
for (i=20;i<=500;i++)
{
if(i%17==0&&i%28==0)
j++;
}
printf("能被17和28整除到数有%d\n",j);
return 0;
}
  • 4楼网友:忘川信使
  • 2021-03-01 05:31
#include
void main()
{
int i,j=0;
for(i=20;i<=500;i++)
{
if(i%17==0 && i%28==0)
j++;
}
printf("%d\n",j);
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯