C语言编程,求大神编出正确代码,让新手学习下!。ps
C语言编程,求大神编出正确代码,让新手学习下!。ps题目:将n拆成3个正整数A,B,C,即A,B,C之和为n,若ABC的积最大,输出A,B,C,n从键盘输入。测试输入:2...
C语言编程,求大神编出正确代码,让新手学习下!。ps题目:将n拆成3个正整数A,B,C,即A,B,C之和为n,若ABC的积最大,输出A,B,C,n从键盘输入。测试输入:25,期待输出:8,8,9 ps:附我之前错误的代码。
展开
1个回答
展开全部
#include <stdio.h>
void 弯唯main()
{
int a,b,c,d,e,f,n,s=1;
scanf("埋唤培%d",&n);
for(a=1;a<=n-4;a++)
for(b=a;b<=n-3;b++)
for(c=b;c<链兄=n-2;c++)
if(a+b+c==n)
{
if(s<a*b*c)
{
s=a*b*c;
d=a;e=b;f=c;
}
}
printf("%d %d %d",d,e,f);
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询