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

    这个作业属于哪个课程 C语言程序设计II
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-1/homework/11530
    我在这个课程的目标是 继续熟悉分支结构,学习了解使用while和do while结构
    这个作业在那个具体方面帮助我实现目标 熟悉while和do while结构,参考学习同学代码
    参考文献 《C语言程序设计》(第三版)
    学号 20208946

    1.PTA实验作业(20分/题)

    1.1 求整数的位数及各位数字之和 (15分)

    对于给定的正整数N,求它的位数及其各位数字之和。

    1.1.1数据处理

    数据表达:输入整型变量x、整型变量i、整型变量sum。
    数据处理:使用了关系表达式,算术表达式。先定义变量进入while语句,然后循环到输出结果。
    

    1.1.2实验代码截图

    1.1.3 造测试数据

    输入数据 输出数据 说明
    1314 4 9 为四位数,各位数相加为9
    12345 5 15 为五位数,各位数相加为15
    999998 6 53 为6位数,各位数相加为53

    1.1.4 PTA提交列表及说明

    提交列表说明:

    答案错误:对于进入while循环x的条件出错。
    

    1.2 购物(二)

    用户购买了若干个商品(商品数不超过10),现在,他告诉你每件商品的价格,你计算出这些商品的平均价格。

    1.2.1 数据处理

    数据表达:输入双精度浮点型x,y,i,d。
    数据处理:使用了赋值表达式,关系表达式,逻辑表达式。运用了while语句和if语句进行循环。
    

    1.2.2 实验代码截图

    1.2.3 造测试数据

    输入数据 输出数据 说明
    1 2 3 4 5 6 7 8 9 -1 5.00 平均价格为5
    61.8 47.5 125.4 -1 78.23 平均价格为78.23
    1345.8 8758.5 9.9 13.14 -1 2531.83 平均价格为2531.83

    1.2.4 PTA提交列表及说明


    提交列表说明:

    部分正确:没有考虑0件商品时的情况
    

    2.代码互评(5分)

    同学代码1

    同学代码2

    自己代码

    对比:感觉此题同学与我的代码差不多,但同学二使用了number代替了n*3+1,因此看上去更简洁。

    3.学习总结(15分)

    3.1 学习进度条(5分)

    周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
    第八周 15小时 50 如何打开编译器,编译Hello world
    第九周 27小时 300 学习printf()和scanf()和基本运算符 不明白scanf()为什么需要使用&
    第十周 30小时 450 学会了if-else语句和while循环 每次看视频就学会了,但自己写程序就一大堆错误
    第十一周 25小时 300 for语句循环和自定义函数 程序很复杂感觉有很多无用的输入
    第十二周 37小时 580 学习了分支结构、字符型数据、switch语句 多重嵌套循环经常出现各种错误
    第十三周 30小时 400 switch语句 在复杂的题目switch语句就不会使用
    第十四周 10小时 200 while和do-while语句 暂时没有

    3.2 累积代码行和博客字数(5分)

    3.3 学习内容总结和感悟(5分)

    3.3.1 学习内容总结

    3.3.2 学习体会

    又是一周的学习过去了,距离期末考试也越来越近,心里也越来越慌张了,最近对于学习比较焦虑所以花在学习上的时间也比较少,但幸好本周所学的whlie结构不是太难导致不至于落下课程,但还是得找回状态,缓解自己生活中一些琐碎的事情带给自己的影响。然后对于PTA上的作业也感觉难度越来越大,让我越发感觉到了自己的渺小,所以还是得好好学习!加油!

  • 相关阅读:
    Echarts动态加载柱状图和折线图混合展示的实例
    Webdynpro ABAP 简单剖析
    SAP NetWeaver Business Client (NWBC) 简介
    nginx and node.js配合使用 helloworld
    Nodejs连接mysql的增、删、改、查操作
    SAPUI5使用了哪些开源技术
    Javascript 严格模式详解
    SAPUI5实例一:来创建Web应用UI
    OPEN(SAP) UI5 学习入门系列之四:更好的入门系列-官方Walkthrough
    OPEN(SAP) UI5 学习入门系列之三:MVC (下)
  • 原文地址:https://www.cnblogs.com/Yan-Xi/p/14095938.html
Copyright © 2011-2022 走看看