展开全部
#include <iostream>
using namespace std;
int main( int argc, char** argv )
{
int a=0;
for (int x=0;x<301;x++) //从0到300内的整数
{
float b=x/3;
if(b-(int)b==0)//如果被3除后,小数位为0,则是被3整除
{a=a+x;}//把能被3整除的数累加进去
}
cout<<a;//输出结果
char d;
cin>>d;//输入任何字符,就自动退出
}
我用的是C++,C语言的话用cout改用print就可以了
using namespace std;
int main( int argc, char** argv )
{
int a=0;
for (int x=0;x<301;x++) //从0到300内的整数
{
float b=x/3;
if(b-(int)b==0)//如果被3除后,小数位为0,则是被3整除
{a=a+x;}//把能被3整除的数累加进去
}
cout<<a;//输出结果
char d;
cin>>d;//输入任何字符,就自动退出
}
我用的是C++,C语言的话用cout改用print就可以了
展开全部
# include<stdio.h>
void main()
{
int S=0;
int i;
for(i=1;i<=100;i++)
if(i%3==0)
S=S+i;
printf("1到100之间所有3的倍数的数之和为:",S);
}
void main()
{
int S=0;
int i;
for(i=1;i<=100;i++)
if(i%3==0)
S=S+i;
printf("1到100之间所有3的倍数的数之和为:",S);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
# include<stdio.h>
void main()
{
int i;
for(i=1;i<=100;i++)
if(i%3==0)
printf("%d",i);
}
void main()
{
int i;
for(i=1;i<=100;i++)
if(i%3==0)
printf("%d",i);
}
追问
完了结果是好多个数字。。。。好像不对。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
# include<stdio.h>
void main()
{
int i,j;j=0;
for(i=1;i<=100;i++)
if(i%3==0)j+=i;
printf("%d",j);
}
void main()
{
int i,j;j=0;
for(i=1;i<=100;i++)
if(i%3==0)j+=i;
printf("%d",j);
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<stdio.h>
int main()
{
int i,sum;
sum=0;
for(i=1;3*i<=100;i++)sum+=3*i;
printf(“%d”,sum);
return 0;
}
int main()
{
int i,sum;
sum=0;
for(i=1;3*i<=100;i++)sum+=3*i;
printf(“%d”,sum);
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询