编程用for循环求1-500之间所有能被3和5和7整除的数的和,并统计输出这些数的个数

2024年11月20日 04:42
有5个网友回答
网友(1):

这是我的程序,还有运行图,希望对你有帮助。#include
main()
{int i,n=0;
printf("所有符合条件的数字如下:\n");
for(i=1;i<=500;i++)
if((i%3==0)&(i%5==0)&(i%7==0))
{n++;
printf("%d ",i);
}
printf("\n总共%d个\n",n);
}

网友(2):

我用C写个int main(){ int i,m=0;for(i=1;i<=500;i++)if(i%3==0&&i%5==0&i%7==0)m++;printf("%d",m);return 0;}

网友(3):

For i = 1 To 500
If i Mod 3 = 0 And i Mod 5 = 0 And i Mod 7 = 0 Then
Print i
s = s + i
j = j + 1
End If
Next
Print "共有" & j & "个,和为" & s

网友(4):

#include

void main()
{
int i;
for (i=1;i*3*5*7<=500;++i)
{
printf("%d ",i*3*5*7);
}
printf("\n%d个\n",i-1);
}

网友(5):

是用VB吗/
我记得昨天发同样的答案了
不是你问的?