C语言刷题(17):用指针变量作为函数参数传值,对输入的两个整数按大小顺序输出
# include <stdio.h> void main ( void ) { void swap ( int * a , int * b ) ; int a , b , * p , * q ; p = & a ; q = & b ; printf ( "input a and b:" ) ; scanf ( "%d %d" , & a , & b ) ; if ( * p < * q ) { swap ( p , q ) ; } printf ( "max = %d min = %d" , * p , * q ) ; } void swap ( int * a , int * b ) { int t ; t = * a ; * a = * b ; * b = t ; } 结果: input a and b : 5 66 max = 66 min = 5 来源: CSDN 作者: qq_1316238389 链接: https://blog.csdn.net/qq_38173631/article/details/103994982