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

    这个作业属于哪个课程 C语言程序设计II
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-4/homework/11529
    这个作业的目标 1.熟悉多分支结构、字符型数据类型和逻辑运算符 2.锻炼编程思维 3.提升写博客的效率
    这个作业在哪个具体方面帮助我实现目标 1.实验题以及PTA的编程题2.作业互评 3.分析作业提交列表
    参考文献 C语言程序设计教材、百度、C Primer Plus第6版

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

    1.1C程序设计 实验2-3-1(身高预测)

    题目内容描述:设 faHeight为父亲的身高,moHeight为母亲的身高,身高预测公式为: 男性成人时身高=( faHeight+moHeight)×0.54 女性成人时身高=( faHeight×0.923+ moHeight)/2cm 此外,如果喜爱体育锻炼,那么身高可增加2%;如果有良好的卫生饮食习惯,那么身高可增加1.5%。试编程从键盘输入用户的特征,利用给定公式和身高预测方法对身高进行预测。

    1.1.1数据处理

    数据表达:用了双精度浮点型变量faHeight.moHeight,adultHeight,x,y字符型变量sex,sport,diet
    数据处理:运用了算术表达式、赋值表达式 分支结构,多分支结构的if-else嵌套

    1.1.2实验代码截图

    1.1.3 造测试数据

    1.1.4 PTA提交列表及说明

    1.编译错误:老毛病了,少分号
    2.部分正确:加号打成减号了,导致计算出错
    3.编译错误:等于号少打了一个,变成赋值了,明明前面对的来着,可能不小心搞没了
    4.部分正确:检查了几遍,竟然有数字打错了,脑瓜子嗡嗡的

    1.2 有多少位是7?

    题目内容描述:从键盘读入一个4位数的整数,求该数中有多少位是7

    1.2.1 数据处理

    数据表达:用了整型变量i,sum
    数据处理:运用了数组、算术表达式、赋值表达式 for语句的循环结构

    1.2.2实验代码截图

    1.2.3 造测试数据

    1.2.4 PTA提交列表及说明

    1.内部错误:评测系统发生内部错误,无法评测,再试一次就好啦
    2.编译错误:for语句中的一个分号打成了逗号
    3.编译错误:输出时,逗号打在了双引号的里面去了,应该在双引号外面
    4.部分错误:数字!数字又错了……

    2.代码互评(5分)

    同学的代码

    我的代码

    1.阳榕用的是while语句,我用到的是数组
    2.周鸽用的分支结构,if-else语句,要分别判断四个位的数,所以代码很长
    3.while语句和数组都比较简单明了,分支结构写的思路也很清晰,都是不错的代码

    3.学习总结(15分)

    3.1 学习进度条(5分)

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

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

    3.3.1 学习内容总结

    3.3.2 学习体会
    1.这周学的分支结构要码很多行代码,这就要我们的代码格式要清楚,看着要清晰,思路也要清晰明了,否则很容易把自己绕进去的
    2.这些语句和数据的处理都是C语言的基础,要学会结合起来使用,使自己的代码读起来清晰明了
    3.不懂还是要多问多参考资料,取经路漫漫,任重而道远啊

  • 相关阅读:
    Beginning ARC in iOS 5 Tutorial Part 1【转】
    移除所有子 View 时不使用循环代码的一种方式
    FrankCucumber Core Frank Steps
    iPhone开发重构:从硬编码到模型到规律【转】
    iPhone开发重构:提取类以构成模板模式 【转】
    FrankCucumber Instance Method Summary
    iOS自动化测试(原创)
    FrankCucumber Step Definition compendium (转载)
    iPhone开发重构:提供辅助创建方法以简化实例创建【转】
    App Store 审核指南[转]
  • 原文地址:https://www.cnblogs.com/wsdnbb/p/14014092.html
Copyright © 2011-2022 走看看