📄 ch9_4.c
字号:
/*CH9_4*/
/*指针变量作为函数实参,改写例9-2中的程序*/
#include<stdio.h>
void change(int *ptr1, int *ptr2)
{
int temp;
if(*ptr1>*ptr2)
{
/*交换*/
temp=*ptr1;
*ptr1=*ptr2;
*ptr2=temp;
}
}/*change()*/
void main()
{
int num1,num2;
int *num1_p=&num1, *num2_p=&num2;
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);
change(num1_p, num2_p); /*指针变量作实参*/
/*输出排序后的num1和num2的值*/
printf("min=%d, max=%d\n", num1, num2);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -