首页 > 代码库 > 实验十:指针(1)

实验十:指针(1)

一、实验内容

1.计算两数的和与差。要求自定义一个函数

 

void sum_diff( float op1, float op2, float *psum, float *pdiff );

 

其中op1op2是输入的两个实数,*psum*pdiff是计算得出的和与差。

编写主函数,并在其中调用函数sum_diff(),试编写相应程序。

2利用指针找最大值要求自定义一个函数

 

void findmax( int *px, int *py, int *pmax );

其中pxpx是用户传入的两个整数的指针。函数findmax应找出两个指针所指向的整数中的最大值,存放在pmax指向的位置。编写主函数,并在其中调用函数findmax()。试编写相应程序。

3.拆分实数的整数与小数部分:要求自定义一个函数

 

Void splitfloat (float x, int *intpart,float *fracpart);

其中x是被拆分的实数,*intpart*fracpart分别是将实数x拆分出来的整数部分与小数部分。编写主函数,并在其中调用函数splitfoat()。试编写相应程序。

实验要求:

1.实验代码可以直接发布到博客,也可以按照助教老师的要求上传到coding。

2.发布一篇随笔,总结本次实验内容涉及到的知识点,并总结本次实验过程遇到的问题及解决方法,以及一些心得体会。

知识点:

(1)…….

(2)……..

………..

实验过程中遇到的问题及解决方法:

(1)…….

(2)……..

………..

实验心得体会

………

二、前置作业

扫描书上的二维码,结合视频预习第八章指针8.3和8.4节内容。

三、附加题:完成课本P92 编程设计题的第1题到第5题

附加题是选做题目,如果认为自己前期成绩不理想,想要弥补的同学可以自觉完成,但是一定要自己完成。附加题要求单独发随笔,格式如下:(本次附加作业满分10分)

题目:附加作业3

内容:1. 作业题目

            代码:(注意需要使用博客园提供的代码格式)

            测试截图:

       2.作业题目

           代码:(注意需要使用博客园提供的代码格式)

          测试截图:

           ……

总结: 本总结要求给出实验过程中遇到的问题,解决的方法,以及体会等等。

本次作业截止日期为20161130日中午12

实验十:指针(1)