假定x是这样的自然数,x能被5整除或者x的个位数字是5,那么在3000以内(小于3000),求所有这样的X累加之和
假设x是这样的自然数,x能被5整除或者x的个位数字是5,那么在3000以内(小于3000),求所有这样的X累加之和。
假设x是这样的自然数,x能被5整除或者x的个位数字是5,那么在3000以内(小于3000),求所有这样的X累加之和。答案:()
请附上源代码。
------解决方案--------------------
#include"stdio.h"
int main(void){
int i,s=0;
for(i=1l;i<3000;i++){
if(i%5==0)
s=s+i;
}
printf("%d\n",s);
return 0;
}
------解决方案--------------------
#include <iostream>
int main()
{
int n = 2999/5;
int s = (n*n+n)/2*5;
std::cout << s << std::endl;
return 0;
}
------解决方案--------------------
int i,sum=0;
for(i=1;i<=3000;i++)
{
if(i%5==0&&i%10==5)
sum+=i;
}
假设x是这样的自然数,x能被5整除或者x的个位数字是5,那么在3000以内(小于3000),求所有这样的X累加之和。答案:()
请附上源代码。
基础题
------解决方案--------------------
#include"stdio.h"
int main(void){
int i,s=0;
for(i=1l;i<3000;i++){
if(i%5==0)
s=s+i;
}
printf("%d\n",s);
return 0;
}
------解决方案--------------------
#include <iostream>
int main()
{
int n = 2999/5;
int s = (n*n+n)/2*5;
std::cout << s << std::endl;
return 0;
}
------解决方案--------------------
int i,sum=0;
for(i=1;i<=3000;i++)
{
if(i%5==0&&i%10==5)
sum+=i;
}