编写程序完成求1到100之间所有3的倍数之和

这个是c语言考试题... 这个是c语言考试题 展开
ArondightSword
2012-12-25 · TA获得超过4.2万个赞
知道大有可为答主
回答量:5649
采纳率:68%
帮助的人:2673万
展开全部
#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就可以了
一池秋水皱
2012-12-25 · TA获得超过1万个赞
知道大有可为答主
回答量:2558
采纳率:91%
帮助的人:795万
展开全部
# 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);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友7e51b03
2012-12-25 · TA获得超过1.5万个赞
知道大有可为答主
回答量:3515
采纳率:66%
帮助的人:4714万
展开全部
# include<stdio.h>
void main()
{
int i;
for(i=1;i<=100;i++)
if(i%3==0)
printf("%d",i);
}
追问
完了结果是好多个数字。。。。好像不对。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
me水天
2012-12-25 · TA获得超过161个赞
知道答主
回答量:99
采纳率:100%
帮助的人:51.5万
展开全部
# 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);
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友c59c581
2012-12-25 · TA获得超过196个赞
知道小有建树答主
回答量:154
采纳率:0%
帮助的人:115万
展开全部
#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;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式