/* 输入3个整数,要求按由小到大的顺序输出 */ #include<stdio.h> void swap (int *p_a,int *p_b) { int temp = *p_a; *p_a = *p_b; *p_b = temp; } int main() { int a,b,c,* p_a = &a,* p_b = &b,* p_c = &c; printf("输入三个数"); scanf("%d%d%d",p_a,p_b,p_c); if(*p_a>*p_b) { swap(p_a,p_b); } if(*p_a>*p_c) { swap(p_a,p_c); } if(*p_b>*p_c) { swap(p_b,p_c); } printf("%d %d %d",a,b,c); return 0; }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题6.5 (C++代码)浏览:702 |
简单的a+b (C语言代码)浏览:725 |
C二级辅导-进制转换 (C语言代码)浏览:615 |
c primer plus 第十二章 12.1小节浏览:377 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:664 |
C语言程序设计教程(第三版)课后习题6.8 (C++代码)浏览:575 |
DNA (C语言描述,蓝桥杯)浏览:1553 |
简单的a+b (C语言代码)浏览:415 |
模拟计算器 (C语言代码)浏览:2299 |
简单的a+b (C语言代码)浏览:504 |