结果为4622
#include
int main()
{ int i,k=0,s=0;
for(i=500;k<10;i--)
if(i%13==0||i%17==0)
{
printf("%d ",i); //如不需要,此行删去
s+=i;
k++;
}
printf("\ns=%d",s);
return 0;
}
VB的:
Private Sub Command1_Click()
i = 500
k = 0
While k < 10
If i Mod 13 = 0 Or i Mod 17 = 0 Then
Print i; '如果不需要输出哪几个数,此行可删除
s = s + i
k = k + 1
End If
i = i - 1
Wend
Print "s="; s
End Sub
#include
int main(void)
{
int i,sum,cnt;
for(i=500,sum=0,cnt=0;cnt<10;--i)
{
if(i%13==0||i%17==0)
{
sum+=i;
++cnt;
}
}
printf("%d\n",sum);
return 0;
}