正在加载图片...
清华大学出版社 TSINGHUA UNIVERSITY PRESS 102指向变量的指针变量 3指针变量作为函数参数 【例10_6】输入3个整数a、b、c,按从大到小的顺序输出。 include<stdio. h> swap(int*pt1, int*pt2) i int temp; temp=*pt1; *pt1=*pt2; *pt2=temp; y sort(int*q1, int*q2, int*q 3) if(q1<*q 2 swap(q1, 92) 8.5 if(*q1<*q3 swap(q1, q3); 853 if(*q2<*q3 swap(q2, 3) Press any key to continuel void maino i int a, b, c,*p1,*p2,*p3; scanf( %d, %d, %d", &a, &b, &c); p1=&a;p2=&b;p3=&c; sort(p1, p2, p3); printf( "%d, %d, %d In", a,b, c) 10 返回本章首页10 返回本章首页 10.2 指向变量的指针变量 3. 指针变量作为函数参数 【例10_6】输入3个整数a、b、c,按从大到小的顺序输出。 #include<stdio.h> swap(int *pt1,int *pt2) { int temp; temp=*pt1; *pt1=*pt2; *pt2=temp; } sort(int *q1,int *q2,int *q3) { if(*q1<*q2)swap(q1,q2); if(*q1<*q3)swap(q1,q3); if(*q2<*q3)swap(q2,q3); } void main() { int a,b,c,*p1,*p2,*p3; scanf("%d,%d,%d",&a,&b,&c); p1=&a;p2=&b; p3=&c; sort(p1,p2,p3); printf("%d,%d,%d \n",a,b,c); }
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有