永发信息网

求解释下面关于分油问题的代码实现的设计思想。

答案:1  悬赏:10  手机版
解决时间 2021-11-13 11:40
  • 提问者网友:浩歌待明月
  • 2021-11-13 05:56
求解释下面关于分油问题的代码实现的设计思想。
最佳答案
  • 五星知识达人网友:拜訪者
  • 2021-11-13 06:57
#include  
void Handle_Data(int a,int y,int z);
int i; 
void main() 

int a,y,z; 
printf("Input Full a,Empt y z,Get i:"); 
scanf("%d%d%d%d",&a,&y,&z,&i);
Handle_Data(a,y,z); 
getchar();


void Handle_Data(int a,int y,int z) 

int b=0,c=0;
printf("%4d%4d%4d
%4d%4d%4d
",a,y,z,a,b,c);
while(a!=i||b!=i)

 if(!b)
 {
a-=y;
b=y;
 }
else if(c==z)  
{
a+=z;
c=0;

else if(b>z-c) 
{
b-=(z-c);
c=z;

else 
{
c+=b;
b=0;
}
printf("%4d%4d%4d
",a,b,c); 
}
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯