解题思路:通过异或交换
注意事项:
参考代码:
#include <stdio.h> #define CHANGE(a,b) a^=b,b^=a,a^=b int main(){ int a,b,c; scanf("%d%d%d",&a,&b,&c); if(a<b) CHANGE(a,b); if(a<c) CHANGE(a,c); if(b<c) CHANGE(b,c); printf("%d %d %d",a,b,c); }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:580 |
字符串比较 (C语言代码)答案错误????浏览:641 |
剪刀石头布 (C语言代码)浏览:802 |
C语言训练-数字母 (C语言代码)浏览:648 |
C语言程序设计教程(第三版)课后习题9.3 (C语言代码)浏览:650 |
C二级辅导-温度转换 (C语言代码)浏览:575 |
C语言程序设计教程(第三版)课后习题1.5 (C++代码)浏览:419 |
三进制小数 (C语言代码)浏览:903 |
1063题 初学者,求帮忙看下,不知道哪错了浏览:239 |
核桃的数量 (C语言代码)浏览:874 |