精品偷拍一区二区三区,亚洲精品永久 码,亚洲综合日韩精品欧美国产,亚洲国产日韩a在线亚洲

  • <center id="usuqs"></center>
  • 
    
  • 有12升水,怎樣利用一個8升和一個5升的容器將水分為兩個6升?

    有12升水,怎樣利用一個8升和一個5升的容器將水分為兩個6升?
    要求以如下格式打印出分水步驟.
    a12 b8 c5
    12 0 0
    * * *
    6 6 0
    #include"stdio.h"
    void Move(int *a,int *b,int aMax,int bMax)
    {
    if(aMax>bMax)
    {
    if((*a+*b)>bMax)
    { *a=*a-(bMax-*b);
    *b=*b+bMax-*b;
    }
    else
    {
    *b=*a+*b;
    *a=*a-*a;
    }
    }
    else
    {
    *b=*b+*a;
    *a=0;
    }
    }
    int check(int aMax,int bMax,int cMax)
    {
    if(aMax>bMax&bMax>cMax)
    return 0;
    else
    return 1;
    }
    int main()
    {
    int a;
    int b;
    int c;
    int aMax,bMax,cMax;
    //aMax=40;bMax=14;cMax=8;
    label3:
    printf("待分配水量杯A:");
    scanf("%d",&aMax);
    printf("量杯B容量:");
    scanf("%d",&bMax);
    printf("量杯C容量:");
    scanf("%d",&cMax);
    if(check(aMax,bMax,cMax))
    {
    printf("容量輸入有誤!請重新輸入.\n");
    goto label3;
    }
    a=aMax;
    b=0;
    c=0;
    int m=0;
    while(m
    其他人氣:262 ℃時間:2019-10-23 04:29:45
    優(yōu)質(zhì)解答
    a代表12升的,b代表8升的,c代表5升的 變化如下:a12b0c0 a4b8c0 a4b3c5 a9b3c0 a9b0c3 a1b8c3 a1b6c5 a6b6c0這樣a容器和b容器就各6升了
    我來回答
    類似推薦
    請使用1024x768 IE6.0或更高版本瀏覽器瀏覽本站點,以保證最佳閱讀效果。本頁提供作業(yè)小助手,一起搜作業(yè)以及作業(yè)好幫手最新版!
    版權(quán)所有 CopyRight © 2012-2024 作業(yè)小助手 All Rights Reserved. 手機版