程序设计基础c实验报告 指针.doc

程序设计基础c实验报告 指针.doc

ID:56237127

大小:234.00 KB

页数:13页

时间:2020-03-23

程序设计基础c实验报告 指针.doc_第1页
程序设计基础c实验报告 指针.doc_第2页
程序设计基础c实验报告 指针.doc_第3页
程序设计基础c实验报告 指针.doc_第4页
程序设计基础c实验报告 指针.doc_第5页
资源描述:

《程序设计基础c实验报告 指针.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《程序设计基础C》实验报告教学班级:XXX学号:XXXXX姓名:XXX课程教师:XX实验辅导教师:XXXXXX大学计算机学院2012年8月实验11指针实验教学班级:学号:姓名:实验日期:实验地点:(机房)实验成绩:一、实验目的1.掌握指针的概念,指针变量的定义和使用。2.熟悉和了解C语言指针一般设计方法。3.学会使用C语言指针进行程序设计。4.学会使用数组的指针和指向数组的指针变量。5.进行简单C语言指针语句的设计、调试、编译和运行。二、实验任务1.基本内容题目1:阅读以下程序。(文件名:k/.cpp#includevoidmain(){intx=l,y=2,*p,*q;

2、p=x;q=y;/*error*/printf(

3、a札x=:1244996.&y=1244992hp=1244996,q=1244992to=l,q=2pressanykeytocontinue3f可1"D:VC98BinDebuggf.exe*pi(

4、c题目2:预测稈序结果,并上机运行程序验证结果。(文件名:k2.cpp)#includevoidmain(){inta[]={1,3,5,7,9,11,13};int*p=a;printf(”l・・%d”,*p);printf("2—%d",*(++p));printf("3—%d”,*++p);printf(H4-%dM,*(p-));printf(n5-%d”,*p・・);printf(H6-%d”,*p++);printf("7—%d",++(*p));printf("8—%d",(*p)++);p二&a[2];printf(M9-%

5、dn,*p);printf(,,10-%d,,,*(++p));P++;printf("11—%d",*p);>T3•D:VC98BinDebugf.exe"?—4S―34—56一110—7LI—9PressanykeytocontinueII题目3:提示:静态变量的使用(文件名:k3.cpp)#includevoidmain(){staticinta[6]={1,2,3,4);/*静态变量*/int*p9i,s=l;p=a;for(i=0;i<6;i++)s*=*(p+i);printf(“%drT,s);题目4:预测程序结果,并上机运行程序验证结

6、果。(文件名:W.cpp)#includevoidmain(){chara[]="abcdefchar*b=“ABCDEF';int*p,i;for(i=0;i<3;i++)printf("%c,%s",*a,b+i);printf(“rT);for(i=3;a[i];i++){putchar(*(b+i));printfC'%c,,,*(a+i));}if4r>「TnKFlleView题目5:预测程序结果,并上机运行程序验证结果。(文件名:k5.cpp)#includevoidmain(){intnl,n2,n3;int*pointer_l

7、,*pointer_2,*pointer_3;voidswap(int*pl,int*p2);printf(“请输入三个整数nl,n2,n3T);scanf("%d,%d,%d”,&n1,&n2,&n3);pointer_l二&nl;pointer_2二&n2;pointer_3=&n3;if(nl>n2)swap(pointer_l,pointer_2);if(nl>n3)swap(pointer_l,pointer_3);if(n2>n3)swap(pointer_2,pointer_3);printf(“三个整数为:%d,%d,%d,1,n2,n3);}voidswap(in

8、t*pl,int*p2){intp;p=*p1;*p1=*p2;*p2=p;②如果输入4,2,6,稈序运行结果:——_Itsi―题目6:预测程序结果,并上机运行程序验证结果。(文件名:kd.cpp)#include#include#ineludevoidmain(){charstr1(20],str2[20],str3[20];voidswap(char*p1,c

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

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

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