编写程序,求四位数的偶数中,所有各位数字之和是15的倍数的数的和

 我来答
教育小百科达人
2020-07-20 · TA获得超过156万个赞
知道大有可为答主
回答量:8828
采纳率:99%
帮助的人:459万
展开全部

/*编写程序,求四位数的偶数中,所有各位数字之和是15的倍数的数的和。*/

#include "stdio.h"

int main(void)

{

int i,Sum=0;

for(i=1000;i<9999;i+=2)

{

if((i/1000+((i/100)%10)+((i/10)%10)+(i%10))%15==0)

{

#ifdef _DEBUG

printf("%d\t",i);

#endif

Sum+=i;

}

}

printf("四位数的偶数中,所有各位数字之和是15的倍数的数的和为%d",Sum);

return 0;

}



扩展资料:

正在编写步骤时经常会用到此函数。printf()函数的挪用式样为: printf("<式样化字符串>",<参数表>);

函数printf从右到左压栈,然后将先读取放到栈底,最后读取的放在栈顶,处理时候是从栈顶开始的,所以我们看见的结果是,从右边开始处理的。

printf()函数的调用格式为:

printf("<格式化字符串>", <参量表>);

其中格式化字符串包括两部分内容: 一部分是正常字符, 这些字符将按原样输出; 另一部分是格式化规定字符, 以"%"开始, 后跟一个或几个规定字符,用来确定输出内容格式。

z770519363
2013-05-16
知道答主
回答量:1
采纳率:0%
帮助的人:1485
展开全部
1./*编写程序,求四位数的偶数中,所有各位数字之和是15的倍数的数的和。*/
#include "stdio.h"

int main(void)
{
int i,Sum=0;
for(i=1000;i<9999;i+=2)
{
if((i/1000+((i/100)%10)+((i/10)%10)+(i%10))%15==0)
{
#ifdef _DEBUG
printf("%d\t",i);
#endif
Sum+=i;
}
}
printf("四位数的偶数中,所有各位数字之和是15的倍数的数的和为%d",Sum);
return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zh646910
2012-05-09
知道答主
回答量:45
采纳率:0%
帮助的人:17.4万
展开全部
和是1592376 这样的数字从1068、1086、1158、1176、1194……到……9948、9966、9984共306个。 用编程解决,答案1303536 3096836,原因不知,编程算
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
元元元元元1234
2012-05-10 · TA获得超过211个赞
知道答主
回答量:170
采纳率:0%
帮助的人:85.6万
展开全部
什么程序?
否则不能编
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式