您好,欢迎来到五一七教育网。
搜索
您的当前位置:首页报告十

报告十

来源:五一七教育网
试验报告书 课程名:c语言设计 实验内容:指针 班级:通信学号:姓名:郭永胜

112 2011120713

一实验目的:

1 掌握指针和指针变量的概念。

2 掌握简单指针变量的定义和使用方法。 3 熟悉指针和一维数组的关系。 4了解指针和二维数组的关系。 5 了解指针和字符串的关系。 二实验内容与步骤 1 用指针访问简单变量。

2用指针法在一维有序数组中插入数据。 3 用指针实现选择法排序。 三编写的程 2 #include\"stdio.h\"

#define M 10 void main() { int a[M+1]={10,20,30,40,50,60,70,80,90,99}; inti,n,*p,*q; }

printf(\"请输入要插入的数据: \\n\"); scanf(\"%d\a[M]=n;

for(p=a,i=0;i<=M;i++) if(n<=*(p+i)) { p=p+i; break; } for(q=a+M-1;q>=p;q--) *(q+1)=*q; *q=n; printf(\"\\n插入数据后的数列:\\n\"); for(p=a,i=0;i1#include\"stdio.h\" #define M 10 void main() { int a[M+1]={10,20,30,40,50,60,70,80,90,99}; inti,n,*p,*q; printf(\"请输入要插入的数据: \\n\"); scanf(\"%d\ a[M]=n; for(p=a,i=0;i<=M;i++) if(n<=*(p+i)) { p=p+i; break; } for(q=a+M-1;q>=p;q--) *(q+1)=*q; *q=n; printf(\"\\n插入数据后的数列:\\n\"); for(p=a,i=0;i四编写中出现的错误 1 大小写混淆,没注意。 2丢了括号或逗号。 五收获

1明白了指针定义与赋值的含义与区别。 2认识了用指针进行数据的比较。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 517ttc.cn 版权所有 赣ICP备2024042791号-8

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务