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

2024-11-20 04:42:28
推荐回答(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吗/
我记得昨天发同样的答案了
不是你问的?