55问答网
所有问题
帮忙写一个程序:求【1,1000】之间既能被3整除又能被5整除的整数之和,将结果存入变量s中。
如题所述
举报该问题
推荐答案 2012-05-18
void main(void)
{
int i = 0;
int s = 0;
for(i=1;i<=1000;i++)
{
if(((i%3) == 0)&&((i%5) == 0))
{
s += i;
}
}
}
循环次数少些的,因为既能被3整除又能被5整除,必然能够被他们的最小公倍数15整除,所以:
void main(void)
{
int i = 0;
int s = 0;
for(i=15;i<=1000;)
{
s += i;
i+= 15;
}
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/cFQ4GG4GG.html
其他回答
第1个回答 2012-05-19
INPUT x
x=1
P=x/3 Q=x/5
DO
IF [P]=P THEN
S=S+x
END IF
IF [Q]=Q THEN
S=S+x
END IF
LOOP UNTIL x>10000
PRINT S
相似回答
大家正在搜
相关问题
求【1,1000】内既能被3整除又能被5整除的整数之和,将结...
编程求100到200之间既能被3整除又能被5整除的正整数个数...
编程实现0到100之间既不能被3整除又不能被5整除的所以整数...
编写程序要求计算并输出0到100之间即能被3整除又能被5整除...
1、 输出在1到300之间既能被3又能被5整除的数个数统计的...
1到100之间既能被7整除又能被3整除的所有数之和 要mat...
用C语言编写程序:求[1,1000]之间能被3整除,且至少有...
编写一个函数在网页上输出1~1000之间所有能同时被3,5,...