问题描述
- 请大神帮忙解答一下,谢谢
- 从键盘输入有一个正整数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(nmod) { var r = 0; for (var i = mod; i < n; i++) { if (i % mod == 0) r += i; } return r; } alert(getSum(17 7));
解决方案五:
for(i=1;i<n;i++)
{
if(i/7==(i/7*7))
sum += i;
}
解决方案六:
int sum=0;
for(i=n-1;i>=7;i--)
{
if(i/7==0)
sum=sum+i;
}
如果是多组输入,把sum=0定义在多组输入的里面。
解决方案七:
int sum=0;
for(i=n-1;i>=7;i--)
{
if(i/7==0)
sum=sum+i;
}
如果是多组输入,把sum=0定义在多组输入的里面。
解决方案八:
sorry,,网有点卡,一不小心就多了一个。。
时间: 2024-10-26 04:53:07