码迷,mamicode.com
首页 > 其他好文 > 详细

PTA指针作业

时间:2018-01-27 19:10:48      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:无法   类型   9.png   pos   主函数   连续   分享图片   作用   相减   

 

 

 

 

 

一、PTA指针作业:

第一题:

技术分享图片

 

思路以及流程图:

设计思路:将要相加的实数op1op2及储存相加相减结果的实数的指针*psum*pdiff传入函数sum-diff();在函数中通过*psum=op1+op2;*pdiff=op1-op2;实现对运算结果的返回。

 

技术分享图片

 技术分享图片

 

提交结果:

技术分享图片

本题遇到的问题:

输出sum和diff是的数据类型写错导致无法通过PTA的审核

 

第二题:

技术分享图片

 

思路以及流程图:

思路:将浮点型的变量x赋值给整型变量intpart实现将x的整数部分赋值给intpart再将x-intpart的值赋值给fracpart实现将x的小数部分赋值给fracpartintpartfracpart用指针进行赋值实现将它们的值返回给主函数。

 技术分享图片

技术分享图片

 

 

提交结果:

技术分享图片

 

遇到的问题:

在主函数中调用show子函数时忘了在前面声明函数导致程序无法通过编译。

 

第三题:

技术分享图片

 

思路以及流程图:

思路:用if-else语句判断py>pxpy<=px两种情况;将更大的值赋值给pmax;

技术分享图片

技术分享图片

 

 

提交结果:

技术分享图片

遇到的问题:

本题较为简单,也没有遇到什么问题

 

 

 

 

二、同学代码互评

韩楠铭的代码:

技术分享图片

我的代码:

技术分享图片

评价:

这是6.3的题目,由于我对题目审题的不认真,错误地以为应该将所有代码写到程序框中,而导致了我的编译无法通过,这是我写实验报告时才发现的错误,也恰恰是一种画蛇添足的做法,我和韩楠铭同学的代码效果是一样的,实际上存在作用的语句也是相同的两行,都很简洁明了,没有冗杂的句子。

 

三:总结:

如老师上课所说,指针是C语言的精髓所在,我们在课堂上学会了用指针来输入输出,利用指针来调用不连续的存储单元,指针极大地方便了我们程序编写的工作量,学会如何正确,高效地使用指针,是C语言学习的重中之重。

 

PTA指针作业

标签:无法   类型   9.png   pos   主函数   连续   分享图片   作用   相减   

原文地址:https://www.cnblogs.com/1090864269bb/p/8366538.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!