正在加载图片...
[案例9.2]使用指针变量求解:输入2个整数,按升序(从小到大排序) 输出 /*案例代码文件名:AL92C* *程序功能:使用指针变量求解2个整数的升序输出* main i int numl, num2 int *numl p=&numl, num2_p=&num2, pointer printf( Input the first number: ) scanf(%d,, numI p) printf(" Input the second number: ) scanf(%d,, num2 _ p printf( num1=%d, num2=%dn, numl, num2) if(*numl p>*num2 p) /*如果num1>num2,则交换指针* pointer=numI p, numl p=num2 p, num2_ppointer printf( min=%d, max=%dn,,numl p, *num2 _p) 「程序演示[案例9.2] 使用指针变量求解:输入2个整数,按升序(从小到大排序) 输出。 /*案例代码文件名:AL9_2.C*/ /*程序功能:使用指针变量求解2个整数的升序输出*/ main() { int num1,num2; int *num1_p=&num1,*num2_p=&num2, *pointer; printf(“Input the first number: ”); scanf(“%d”,num1_p); printf(“Input the second number: ”); scanf(“%d”,num2_p); printf(“num1=%d,num2=%d\n”, num1, num2); if( *num1_p > *num2_p ) /*如果num1>num2,则交换指针*/ pointer= num1_p, num1_p=num2_p, num2_p=pointer; printf(“min=%d, max=%d\n”, *num1_p, *num2_p); } [程序演示]
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有