输入3个数a,b,c,按大小顺序输出(利用指针方法)
2016-10-12 12:43
971 查看
#include<stdio.h> void swap(int *m,int *n) { int t; t=*m; *m=*n; *n=t; } int main() { int a,b,c; int *p1, *p2, *p3; printf("输入a,b,c:\n"); scanf("%d%d%d",&a,&b,&c); p1=&a; p2=&b; p3=&c; if(a>b) swap(p1,p2); if(a>c) swap(p1,p3); if(b>c) swap(p2,p3); printf("输出a,b,c:\n"); printf("%d %d %d\n",a,b,c); return 0; }
相关文章推荐
- 输入3个数a,b,c,按大小顺序输出_要求用到指针
- 用指针方法编写一个程序,输入3个整数,将它们按由小到大的顺序输出
- 输入3个整数,按有小到大的顺序输出(指针c++)
- 输入3个数a,b,c,按大小顺序输出。
- 【程序34】 题目:输入3个数a,b,c,按大小顺序输出。
- (用指针方法处理)有n个整数,使前面各数顺序向后移m个位置,最后m个数变成最前面m个数。编写一个函数实现上述功能,在主函数中输入n个整数,并输出调整后的n个数
- 用指针类型的数据作函数参数,对输入的两个整数按大小顺序输出
- 输入3个数a,b,c,按大小顺序输出
- 输入三个整数,从小到大的顺序输出(利用指针)
- java 输入3个数a,b,c,按大小顺序输出。
- 输入3个数a,b,c,按大小顺序输出
- 用指针处理输入3个整数,按由小到大的顺序输出
- java 输入3个数a,b,c,按大小顺序输出的实例讲解
- 输入3个整数,按由小到大的顺序输出(使用指针)
- 输入3个整数,按由小到大的顺序输出(使用指针)
- 用函数+指针数组对输入的3个字符串按由小到大的顺序输出
- 输入a,b,c三个整数,按由大到小顺序输出。(用3个指针变量指向3个整形变量,然后用swap函数来实现互换3个整型变量的值)
- 从标准输入读入一个由字母构成的串(不大于30个字符)。从该串中取出3个不重复的字符,求所有的取法。取出的字符,要求按字母升序排列成一个串。不同的取法输出顺序可以不考虑。
- 输入3个整数,将其按从大到小的顺序输出
- 输入三个字符串,按由小到大的顺序输出(指针)(C语言的实现)