zoukankan      html  css  js  c++  java
  • 指针报告

    ## 一

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

    本题要求实现一个计算输入的两数的和与差的简单函数。

    1、本题PTA提交

    2、设计思路:

         同时利用函数和指针,利用指针具有存放变量地址的特点对输入的两个数求和与差

        流程图:

     

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

    调试过程碰到问题:一开始时对指针没真正理解,使用不正确,错在op1和op2两个参数前加“ * ”

    调试过程:

    题目二:7-1 输出学生成绩

    本题要求编写程序,根据输入学生的成绩,统计并输出学生的平均成绩、最高成绩和最低成绩。建议使用动态内存分配来实现。

    1、本题PTA提交列表

     2、设计思路:

           结合函数与指针,在主函数中输入n和一维浮点型数组a[n],令指针*p指向a[n],进入子函数中。sum初始化为0,利用函数的循环计算总和,最后除于n可得到平均数average;将最小值min与最大值max初始化都为*(p+0),利用函数的循环分别与下一个数比较,若min>下一个数,则min=下一个数,若max<下一个数,则max=下个数;最终可得到最高分max与最低分min。

          流程图:

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

    调试过程碰到问题:一开始时在主函数中还没输入N,就定义了数组啊[N ],导致段错误

    调试过程:

    4、本题代码

     题目三:6-4 字符串的连接

    本题要求实现一个函数,将两个字符串连接起来。

    1、本题PTA提交列表

    2、设计思路:使用strcat()函数将两字符串连接在一起

          流程图:

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

    调试过程:

     

    ###二  :同学代码结对互评

    陈建的代码:

    我的代码

     

    对比:两个效果一样,陈建是用if判断语句,但我认为我的更简洁

    ###三 【总结】

    1 .你学会了什么?

    (1)定义多个指针变量时,每个指针变量前面都必须加上指针声明符‘*’

    (2)指针变量需先赋值在使用,指针变量被赋的值实地址

    (3)void函数是不返回结果的函数

    (4)学会了字符串复制函数strcpy(s1,s2),字符串链接函数strcat(s1,s2),字符串长度统计函数strlen(s1),字符串比较函数strcmp(s1,s2)相同则返回0,

    2 .pta不会做的题:6-2  6-10

    3 . 考试总结:

    1.哪题做错了?怎么改?

    (1)6-4;和室友一起讨论,互相检查代码,网上查阅;

    2 .考试结果满意吗?怎么改进?

    考试结果还好,不满意  

    改进:多敲代码,多思考;勤于问,谦于闻

    4 .其他总结:课本的基础知识掌握还不够,知识面宅

    ###四

    本周题目集的PTA最后排名

     

  • 相关阅读:
    WINCE6.0+S3C6410睡眠和唤醒的实现
    WINCE6.0+S3C6410的触摸屏驱动
    S3C6410的Bootloader的两个阶段BL1和BL2编译相关学习
    amix vim vimrc 3.6 [_vimrc x64 vim (WorkPlace)]配置
    异常的开销
    A C# Reading List by Eric Lippert (ZZ)
    SQL SERVER 2008中定时备份数据库任务的创建与删除
    ASP.NET26个常用性能优化方法
    如何使用四个语句来提高 SQL Server 的伸缩性
    Cookies揭秘 [Asp.Net, Javascript]
  • 原文地址:https://www.cnblogs.com/twzh123456/p/8319458.html
Copyright © 2011-2022 走看看