以下程序的功能是利用指针找出3个整数中的最小数。
#include “stdio.h”
void main( )
{ int *p1,*p2,*p3,min,x,y,z;
p1=&x;
p2=&y;
p3=&z;
printf(“please input three integer: “);
scanf(“%d%d%d”,p1,p2,p3);
① ;
if(*p1>*p2)
② ;
if(min>*p3)
③ ;
printf(“min=%d\n”,min);
}
#include “stdio.h”
#include “conio.h”
void main( )
{ int *p1,*p2,*p3,min,x,y,z;
p1=&x;
p2=&y;
p3=&z;
printf(“please input three integer: “);
scanf(“%d%d%d”,p1,p2,p3);
min=*p1 ;
if(*p1>*p2)
min=*p2 ;
if(min>*p3)
min=*p3 ;
printf(“min=%d\n”,min);
getch();
}
程序的执行结果是
please input three integer: 56 2 564
min=2
© 版权声明
部分文章来自网络,只做学习和交流使用,著作权归原作者所有,遵循 CC 4.0 BY-SA 版权协议。
THE END
暂无评论内容