前言:
今天各位老铁们对“c语言交换程序”大约比较关切,看官们都想要分析一些“c语言交换程序”的相关内容。那么小编也在网摘上汇集了一些有关“c语言交换程序””的相关知识,希望各位老铁们能喜欢,看官们快快来学习一下吧!题目:
利用指针进行两个数字的交换。
实现代码:
/* ============================================================================ Name : TEST-25-20200604.c Author : 爱折腾小大叔 Version : Copyright : Your copyright notice Description : 指针实现数据交换 ============================================================================ */#include <stdio.h>#include <stdlib.h>static void SWAP(int *ptr1,int *ptr2){ int temp; temp = *ptr1; *ptr1 = *ptr2; *ptr2 = temp;}int main(void) { int A; int B; int *ptr1,*ptr2; printf("please input A and B:\n"); scanf("%d%d",&A,&B); ptr1 = &A; ptr2 = &B; SWAP(ptr1,ptr2); printf("The result of swap is:%d,%d\n",A,B);}
运行结果:
please input A and B:
1 2
The result of swap is:2,1
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #c语言交换程序