/*C 练习实例66
题目:利用指针方法,输入3个数a,b,c,按大小顺序输出。*/
/*指针使用之前一定要先初始化*/
#include <stdio.h>
void swap(int *a, int *b)
{
int t;
t = *a;
*a = *b;
*b = t;
}
int main()
{
int a, b, c;
int *p_a, *p_b, *p_c;
printf("please input a, b, c (以逗号隔开): \n");
scanf("%d,%d,%d",&a, &b, &c);
p_a = &a;
p_b = &b;
p_c = &c;
if(*p_a < *p_b) swap(p_a, p_b);
if(*p_b < *p_c) swap(p_b, p_c);
if(*p_a < *p_b) swap(p_a, p_b);
printf("由大到小:%d > %d > %d", *p_a, *p_b, *p_c);
return 0;
}
C 练习实例66
最新推荐文章于 2021-08-16 18:25:33 发布