zoukankan      html  css  js  c++  java
  • 第四次作业

    一、学习内容:3.2.1结构类型、3.2.2结构与函数、3.2.3结构中的结构(慕课视频)

    二、代码练习列表:

    三、纸质笔记:

    四、学习及PTA作业中遇到的问题与解决:

    1、在视频学习中,多次发现格式说明符%i,不明白它的格式说明是什么,通过资料查询学习到:

         在printf中,它与%d相同表示以十进制形式输出整数,但在scanf中两者有细微区别,%i可以输入八进制、十六进制整数。

         通过这一知识点复习了课本有关格式说明符的内容:

     

    2、PTA作业问题:

     

    ->是表示指针所指的结构变量中的成员相当于箭头,这道题++实际是加在哪里?希望老师可以在课堂讲解一下,谢谢老师。

    五、课本例题练习:

    1、代码列表:

    2、运行结果:

    例1:

    例2:

    例3:

     

    这一题在运行时倒数三四行输入的内容是什么,希望老师可以给解答一下,谢谢

    六、课堂收获:

    1、例题一中在计算平均值时除以的是3.0原因是:average是一个double类型数据,在计算过程中发现如果平均值得计算结果中包含小数时,如果不除以3.0而用3的话会出现数据丢失,导致结果不准确,这也是在以前的课程中所讲到的double类型数据的特点:比int型数据更精确

    2、讲结构指针概念中所提到的知识点:

    用*p访问结构成员
    如:
    (*p).num=101;
    其中*p表示的是p指向的结构变量。注意,(*p)中的括号是不可少的,因为
    成员运算符“.”的优先级高于“*”的优先级,若没有括号,则*p.num等价于
    *(p.num),含义发生了变化,从而会产生错误。

    3、对于例题三的疑问通过老师的提醒,我也在课本中找到了相应解答:

     

    4、对于pta中第一题的疑问老师也给出了相应讲解:

  • 相关阅读:
    leetcode 268. Missing Number
    DBSCAN
    python二维数组初始化
    leetcode 661. Image Smoother
    leetcode 599. Minimum Index Sum of Two Lists
    Python中的sort() key含义
    leetcode 447. Number of Boomerangs
    leetcode 697. Degree of an Array
    滴滴快车奖励政策,高峰奖励,翻倍奖励,按成交率,指派单数分级(1月3日)
    北京Uber优步司机奖励政策(1月2日)
  • 原文地址:https://www.cnblogs.com/wangjiali/p/12593537.html
Copyright © 2011-2022 走看看