百马百担并把大马的顺序按从小到大排列编程
发布网友
发布时间:2024-05-04 11:26
我来回答
共1个回答
热心网友
时间:2024-05-05 06:25
#include<stdio.h>
void main()
{
int i,j,k,n;/*i,j,k 分别表示大马匹数、中马匹数、小马匹数*/
for(i=0;i<=33;i++) /*大马至多为100/3匹*/
{
for(j=0;j<=50;j++)/*中马至多为100/2=50匹*/
{
for(k=0;k<=100;k++)
{
if((i+j+k==100) &&(3*i+2*j+k/2==100))
{
printf("i=%d,j=%d,k=%d \n",i,j,k);
}
}
}
}
}
我已经调试过了,没问题,希望可以对你有帮助