zoukankan      html  css  js  c++  java
  • C语言I博客作业03

    这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-2
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-2/homework/11449
    这个作业的目标 阅读优秀代码和学习总结
    学号 20209141

    PTA实验作业。

    1.1

    题目内容

    熟悉C语言集成开发环境Code::Blocks,并参考例2.1b和例2.2程序,在每一行输出变量的值后,再输出该变量所占内存的字节数。请把程序补充完整,并在Code::Blocks下运行程序,观察程序的运行结果,结果正确后提交程序。

    截图代码


    1.2

    数据处理
    数据表达:用了变量a,b,c,w,变量a,b,c都是通过赋值得到的,变量w由a,b通过运算得到的。a,w为整数函数,b为浮点函数,c为字符型。
    数据处理:表达式:w=2*b-a。 流程结构:无
    

    1.3

    PTA提交列表及说明

    说明

    • Q1:刚开始不太清楚%d的表达意思
    • A1:听老师讲课后知道%d为格式控制字符串
    • Q1:总是忘记printf括号中的双引号
    • A2:这没什么办法,只能记住,留心。下一次不能再犯。
      2.1
    题目内容

    本题要求编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和。

    截图代码


    2.2

    数据处理
    数据表达:用了变量i,item,sum。变量i表示循环步数,item为pow(-1,i+1)*1.0/(3*i-2)运算结果,sum为求和变量。
    数据处理:表达式: item=pow(-1,i+1)*1.0/(3*i-2)  sum=sum+item i<=n  i++ 流程结构:for循环语句
    

    2.3

    PTA提交列表及说明

    说明
    • Q1:开始不会for循环语句的结构和表达式,总是弄错。
    • A1:通过看书了解到了并记住顺序,今后应该不会弄错了。
    • Q2:打代码printf总是漏打字母f。
    • A2:细节问题,总是在细节上出问题,要时刻自己认真
      3.1
    题目内容

    编写一段程序, 像下面那样读取两个整数, 然后显示出前者是后者的百分之几。
    请输入两个整数。
    整数x:54(回车)
    整数y:84(回车)
    x的值是y的64%。

    截图代码


    3.2

    数据处理
    数据表达:用了变量x,y,z,都为双精度浮点型
    数据处理:表达式: z=(x/y)*100   流程结构:无
    

    3.3

    PTA提交列表及说明

    说明
    • Q1:不懂%.0f%第一个%后为什么要用.0。
    • A1:仔细看书后才知道那个是表达是保留小数的位数。
    • Q2:刚开始不知道scanf函数。
    • A2:查资料后知道它为输入函数。

    阅读代码



    这个代码的功能是让牛排序和转向,就是把牛排成一列,然后根据通过转向让牛去固定位置;
    我选择这个代码的原因及学习的地方:我看见代码中有for循环语句和if语句,正好这周老师教了这个,想进一步学习一下。这个代码定义了三个函数,后面还用了现在还没学while语句,要学习这个代码定义多个函数,排版漂亮。

    学习总结

    1.学习进度条
    周/日期 这周所花时间 代码行 学到的知识点简介 目前比较困惑的问题
    10/18-10/24 15小时 100 码hello world及其变形
    10/25-10/31 11小时 220 求华摄温度 表达式不知道怎么弄,顺序总是弄错
    11/1-11/7 14小时 500 循环结构,选择结构 流程结构顺序
    3.2 累积代码行和博客字数(5分)

    3.3 学习感悟(5分)

    1.遇到问题不要慌,要坚持不要放弃,要学会自己寻找答案,不要不会就去别人,可能别人不说心里还是有点厌烦的;
    2,多多看名师讲堂,规定目标,一步一步完成目标,提高自己的能力;
    3,多多码代码,即使会的不多,可以从简单的码起,熟悉代码

  • 相关阅读:
    史上最详细 github 使用教程(英文烂的血泪史)
    如何解决跨域问题
    KSImageNamed 安装
    VVDocumenter插件安装
    通过appearance设置app主题
    UITableViewCell注册情况
    iOS9.2 xcode 7.1.1真机测试
    UIAlertController iOS9
    Values of type 'NSInteger' should not be used as format arguments; add an explicit cast to 'long' instead
    GIT
  • 原文地址:https://www.cnblogs.com/jiuhou/p/13939784.html
Copyright © 2011-2022 走看看