今天进行了指针的代码学习和练习
具体代码如下:
#include "stdio.h"
int main()
{
int a,b,c,*pmax,*pmin; // *pmax,*pmin为整型指针变量
printf("intput three number: \n"); // 输入提示
scanf("%d%d%d",&a,&b,&c); // 输入三个数字
if(a<b) // 比较ab的值,把最大值赋给指针变量pmax,把最小值赋给指针变量pmin
{
pmax = &b;
pmin = &a;
}
else
{
pmax = &a;
pmin = &b;
}
if(c > *pmax) // 判断c的值是大还是小
{
pmax = &c;
}
if(c < *pmin)
{
pmin = &c;
}
printf("max=%d\nmin=%d\n",*pmax,*pmin); // 打印最大最小值
return 0;
}
运行结果:
日积月累,简单的事情就不简单了。困难的事情也变得不困难!