问题标题: 1237

-1
0

1
已采纳
杨陈卓
杨陈卓
新手天翼
新手天翼

定义变量:a,b,c,x,y(int)

输入x

c=x/3

y=x%3

    switch(y)
    {
        case 0:a=0; b=0;        break;
        case 1:a=0; b=1; c--;   break;
        case 2:a=1; b=0; c--;   break;
        case 3:a=1; b=1; c-=2;  break;
    }

这是核心

最后输出a,b,c

0
朱宗晔
朱宗晔
初级光能
初级光能

核心部分 

y=x/3;
    z=x%3;
    switch(z)
    {
        case 0:cout<<0<<' '<<0<<' '<<y;break;
        case 1:cout<<0<<' '<<1<<' '<<y-1;break;
        case 2:cout<<1<<' '<<0<<' '<<y-1;break;
    }

 

0
0
毕小曼
毕小曼
初级光能
初级光能

switch(y)
    {
        case 0:a=0; b=0;        break;
        case 1:a=0; b=1; c--;   break;
        case 2:a=1; b=0; c--;   break;
        case 3:a=1; b=1; c-=2;  break;
    }

我要回答