形参实参变化报告

形参实参变化报告

ID:22439659

大小:156.91 KB

页数:5页

时间:2018-10-29

形参实参变化报告_第1页
形参实参变化报告_第2页
形参实参变化报告_第3页
形参实参变化报告_第4页
形参实参变化报告_第5页
资源描述:

《形参实参变化报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、程序1:/*Note:YourchoiceisCIDE*/#include"stdio.h"voidmain(){voidsort(intarray[],intn);inta[10],i;for(i=0;i<10;i++)printf(H&a[%d]=%X'i,&a[i]);printf("enterthearray:u);for(i=0;i<10;i++)scanf("%d",&a[i]);printf("changing:");sort(a,10);for(i=0;i<10;i++)printf("%5d",a[i]);printf(’’")

2、;voidsort(intarray[],intn){inti,j,k,t,q,*p;p=-76;/*实参a

3、0

4、的地址*/for(q=0;q<10;q++)printf(”&array[%d]=%XQ",q,&array[q]);for(i=0;i

5、j]

6、;printffa;for(q=0;q<10;q++)printf("%5d",*(p+q));printf("");)t=array

7、kj;array[kl=arrayli];aiTay[iJ=t;)作用:将输入的10个数字存入数组,并对其进行选择排列想I:PRCXiRA-lWin-TCprojectsoname.exe&a[0】=FFB2&a[l】=FFB4&a(21=FFB6&a[3】=FFB8&a(4]=FFBfl&a[5】=FFBC&a[61=FFBE&a(7]=FFC0&a[81=FFC2&a(91=FFC4enterthearray:趣I:

8、PROGRA-lWin-TCprojectsinoneX.ee.enter514le2tf8array:36079changing:&array[01=FFB2&array[ll=FFB4&array[21=FFB6&array[31=FFB8&array[41=FFBR&array[51=FFBC&array[61=FFBE&array[71=FFC08array[81=FFC2&array[91=FFC4array:514a:514array:514a:514array:014a:014array:012a:012array:012a:0129999999

9、999777777777700005555556666666666333333333322222244448888888888®I:PROGRA-lWin-TCpfojectsonamc.exe111111111111111128ACE024BBBBCCCFFFFFFFFFFFFFF555500OOOO00OOOOIIIIIIIIIIllll1345678933333333338888556222222/tt-/tt-4444/Q/Q/u-/u-5888888888833333344444442222222222360/6076076076576576576

10、57657657657657657657687687789999999999999999经过:运行了sort(aJO)后,实参数组a大小排列成功。[变化情况如图所示]注:array是指sort函数巾的形参数组,a是指main函数巾的实参数组。结果:程序测试成功。小结论:数组作为形参的函数,形参的改变能使实参随之改变。【结论依据:实参数组a的值已在程序中输出;显而易见,实参数组a的值是随着形参数组array的值变化而变化】程序2:/*Note:YourchoiceisCIDE*/#inckide"stdio.h"voidmain(){voidswap(intx,inty

11、);inta,b;scanf(n%d,%d",&a,&b);printf(,,&a=%d,&b=%d,',&a,&b);printf(•’a=%X,b=%X’’,a,b);if(a

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。