正在加载图片...
*6.3从键盘输入三个整数,要求设三个指针变量P1 P2,P3,使P1指向三个数的最大者,P2指向次大者, P3指向最小者,然后按由大到小的顺序输出三个数 解:程序如下: maino i int*pl, *p2,*p3, i,,k, temp scanf(%d %d%d, &i, &j, &k; p1=&ip2=&jp3=&k if (P1<*p2 i temp=*p1,* plE*p2, *P2=tempel if(*P1<*p3) i temp=*pl, "p1=*p3, P3=temp;1 If(*P2<*p3) i temp=*p2, * p2=*p3, P3=tempi print(%dd%d%”:*p1,p2,“p3)解:程序如下: main() { int *p1,*p2,*p3,i,j,k,temp; scanf(“%d %d %d”,&i,&j,&k); p1=&i,p2=&j,p3=&k; if (*P1<*p2) { temp=*p1,*p1=*p2,*P2=temp;} if (*P1<*p3) { temp=*p1,*p1=*p3,*P3=temp;} if (*P2<*p3) { temp=*p2,*p2=*p3,*P3=temp;} printf(“%dd %d %d”,*p1,*p2,*p3); }  6.3 从键盘输入三个整数,要求设三个指针变量P1, P2,P3,使P1指向三个数的最大者,P2指向次大者, P3指向最小者,然后按由大到小的顺序输出三个数
向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有