早教吧作业答案频道 -->其他-->
C语言指针交换值问题#includeintfun(int*a,int*b){int*t;*t=*a;*a=*b;*b=*t;printf("%d\t%d\t",*a,*b);}main(){intc=1,d=2,*a=c,*b=d;fun(a,b);printf("%d\t%d\t",*a,*b);}
题目详情
C语言指针交换值问题#include int fun(int *a,int *b) {int *t; *t=*a; *a=*b; *b=*t; printf("%d\t%d\t",*a,*b); } main() { int c=1,d=2,*a=c,*b=d; fun(a,b); printf("%d\t%d\t",*a,*b); }
▼优质解答
答案和解析
#include //帮你改了几个地方 int fun(int *a,int *b) { int *t; t=a;//注意*t表示指针所指向的值,t表示地址 a=b; b=t; printf("%d\t%d\t",*a,*b); return 0; } void main() { int c=1,d=2,*a=&c,*b=&d;//你这里的赋值要给指针地址,加上个& fun(a,b); printf("%d\t%d\t",*a,*b); }
看了 C语言指针交换值问题#inc...的网友还看了以下:
I’m sure you’d rather she went to school by bus,_ 2020-05-14 …
请Matlab高手看看我的程序问题出在哪用Levenberg-Marquardt法进行非线性拟合, 2020-05-16 …
关于英语被动语态的几道题1.Jack ________leave _______his teach 2020-05-17 …
英语 情态动词 You____ do i if you really don't want to 2020-05-17 …
英语单词辨音找出画()部分读音与其余不同的单词()1.A .kn(ee) B.n(e)ck C.r 2020-05-17 …
C语言指针交换值问题#includeintfun(int*a,int*b){int*t;*t=*a 2020-07-23 …
高一英语语法主要定语从句和非谓语41.Noneissoblindasthosewhosee.A.d 2020-07-23 …
谁能帮我组个英语单词①e、n、o、p、t、w、y②e③d、t、y④b、c、f、m、p、r、t、v⑤ 2020-07-29 …
inta,b=5,*t=&a;则能完成a=b赋值功能的语句是()inta,b=5,*t=&a;则能完 2020-12-31 …
用mathmetica求解常微分方程组的问题!急急急r=1,d=0.5,a=0.1,b=0.02,x 2021-01-04 …