程序填空题:输入三个整数,按照由小到大的顺序输出。
输入三个整数,按照由小到大的顺序输出。数据输入时数据之间用空格分隔,输出时用逗号,分隔。
```
#include
int main(void)
{int x,y,z,t;
@@[scanf("%d%d%d",&x,&y,&z)](2);
if(x>y)
@@[ {t=x;x=y;y=t;}](2)
if(x>z)
@@[{t=x;x=z;z=t;}](2)
if(y>z)
@@[{t=y;y=z;z=t;}](2)
printf("%d,%d,%d\n",x,y,z);
return 0;
}
```
答案:
第1空:scanf("%d%d%d",&x,&y,&z)
第2空: {t=x;x=y;y=t;}
第3空:{t=x;x=z;z=t;}
第4空:{t=y;y=z;z=t;}
```
#include
int main(void)
{int x,y,z,t;
@@[scanf("%d%d%d",&x,&y,&z)](2);
if(x>y)
@@[ {t=x;x=y;y=t;}](2)
if(x>z)
@@[{t=x;x=z;z=t;}](2)
if(y>z)
@@[{t=y;y=z;z=t;}](2)
printf("%d,%d,%d\n",x,y,z);
return 0;
}
```
答案:
第1空:scanf("%d%d%d",&x,&y,&z)
第2空: {t=x;x=y;y=t;}
第3空:{t=x;x=z;z=t;}
第4空:{t=y;y=z;z=t;}