从键盘输入有一个正整数n,求所有小于n的7的倍数和。请写出该题的程序代码
好像不难吧,代码,呵呵呵
for(i=1;i<n;i++)
{
if(i/7==(i/7*7))
sum += i;
}
if(i==(i/7*7))
不是很简单,直接for循环,取模看是0就加就好了
下面是js的
function getSum(n,mod) {
var r = 0;
for (var i = mod; i < n; i++) {
if (i % mod == 0) r += i;
}
return r;
}
alert(getSum(17, 7));
int sum=0;
for(i=n-1;i>=7;i--)
{
if(i/7==0)
sum=sum+i;
}
如果是多组输入,把sum=0定义在多组输入的里面。