• 指针


    #一、PTA实验作业

    题目1、6-1 计算两数的和与差

    1,提交列表


    2,设计思路

    先输入两个数,把两个数以及和与差的表达符作为实参传给形参,之后计算和,计算差,

    然后输出和与差。

    3,本题调试过程碰到问题及PTA提交列表情况说明

    计算的时候要把指针都放上。

    题目2、6-2 移动字母

    1,提交列表

    2,设计思路

    调用函数来实现移动字母,定义一个新的数组,用来装原来的数组的前三个字母,

    把从第四个字母开始的后面所有字母往前移动三个,最后把新建的数组接到移动后的

    数组的后面。

    3,本题调试过程碰到问题及PTA提交列表情况说明

    分好情况,清晰的写出来。

    题目3、6-3 拆分实数的整数与小数部分

    1,提交列表

     

    2,设计思路

    先输入要拆分的实数,调用函数对实数强制取整,得到整数部分,然后再用实数

    减去整数部分就得到小数部分。

    3,本题调试过程碰到问题及PTA提交列表情况说明

    写的时候发现编译错误,原因是取整和小数时等式左边没有连带 ’*‘ ,加上之后

    就显示答案正确了。

    #二、同学代码互评

    1,互评同学

    黄嘉慧

    2,我的代码、互评同学代码截图

    6-5 

    3,我和同学代码不同在哪?有哪些各自优势?你更喜欢哪种代码风格?

    ##1,我的没有返回,嘉慧得得代码有。

    ##2,都挺简洁的。

    ##3,更喜欢我自己的,少写了一些。void  可以不用返回值。

      

    #三、截图本周题目集的PTA最后排名

    #四、本周学习总结

    ##1,你学会了什么?

    1,定义指针变量要使用指针声明符 *   .定义多个指针变量时,每一个指针变量前面都必须加上  *  。

    2,指针变量要先赋值再使用,被赋的值应该是地址,强制取整:p=(int *)1732 .

    3,不能用数值作为指针变量的初值,但可以使用 int *p=0;  0是ASCII 字符NULL的值。

    4,只能将一个指针的值赋给另一个相同类型的指针。如果将变量的地址作为函数的实参,

      相应的形参应该是指针。

    5,相同的:p=a --> p[i]     *(p+i)

                                     a[i]     *(a+i)

    ##2,本周的内容,你还不会什么?

      

  • 相关阅读:
    堆栈之链表实现
    队列之数组实现
    堆栈之数组实现
    线性表之循环双链表
    GMAP 集合已修改;可能无法执行枚举操作 错误【正解】(原创)
    大智慧选股公式
    获取股票实时交易数据的方法
    GMAP谷歌地图的纠偏 保密算法
    GMAP 判断一个坐标点是否在不规则多边形内部的算法
    SQL快速操作技巧2_datatable批量更新到数据表
  • 原文地址:https://www.cnblogs.com/yinghong/p/8319389.html
Copyright © 2020-2023  润新知