2021
07-22
07-22
c语言实现两个值互相交换的函数
c语言中实现两个值互换的函数。1、#include<stdio.h>voidswap(intn1,intn2){inttmp;tmp=n1;n1=n2;n2=tmp;}intmain(void){inta,b;puts("pleaseinputtwointegers.");printf("a=");scanf("%d",&a);printf("b=");scanf("%d",&b);swap(a,b);//a、b作为实参传递给n1和n2,n1和n2实现了互换,但是值传递是单向的,n1和n2的值并不能返回到实参a、b中,因此a,b还是...
继续阅读 >