专业班级:
姓名:
学号:
实验类型: 设计型实验
时间:
实验题目:指针
实验目的:
1.掌握指针的概念和指针的定义;
2.掌握通过指针变量间接访问存储单元内容的方法。
3.掌握用指针变量处理一维、二维数组的基本方法。
4.掌握用指针变量处理字符串的方法。
实验内容:
1.函数void fun(float *s,int n)的功能是:根据以下公式:
计算s的值,通过形参指针传回s的值,n的值通过形参传入,n的值大于等于0。
2.填充方阵。一个n×n方阵,把副对角线填1,右下三角填2,左上三角填3。通过行指针实现。
3.函数fun的功能是将字符串中每一个数字字符都替换成一个#字符。
函数定义:void fun(char *s);
实验过程及结果:
1. 函数void fun(float *s,int n)的功能是:根据以下公式:
计算s的值,通过形参指针传回s的值,n的值通过形参传入,n的值大于等于0。
(1)实现代码
(2)运行结果
2. 填充方阵。一个n×n方阵,把副对角线填1,右下三角填2,左上三角填3。通过行指针实现。
(1)实现代码
(2)运行结果
3. 函数fun的功能是将字符串中每一个数字字符都替换成一个#字符。
函数定义:void fun(char *s);
(1)实现代码
(2)运行结果
收获与体会:加强了对指针调用的理解,熟练掌握了指针的用法。
教师评语:
成绩