正在加载图片...
81指和指变量 8 首针变量的 【例81】输入a、b两个整数, 使用指针变量按大小顺序输出 6 8 这两个整数。 p1=&a: p2=&b scanf(”%d%d”,pl,p2); if(*p1<*p2) I p=pl: p1=p2: p2=p: I printf("a=%d, b=%d\n",a, b) printf (" max=%d, min=%d\n",*p1. *p2):a=b, b: max=8. min=6 2021/2/242021/2/24 8 方法1:目标变量值不变,改变指针变量的 指向求解。 main( ) { int a,b,*p1,*p2,*p; p1=&a;p2=&b; scanf(″%d%d″ ,p1,p2); if(*p1<*p2) { p=p1; p1=p2; p2=p;} printf(″a=%d,b=%d\n″,a,b); printf(″max=%d,min=%d\n ″ ,*p1,*p2); } a b p1 p2 p 6 8 a=6,b=8 max=8,min=6 8.1 指针和指针变量 【例8.1】输入a、b两个整数, 使用指针变量按大小顺序输出 这两个整数
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有