C语言I博客作业05

这个作业属于哪个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-1/homework/11526
这个作业的目标 找不足
这个作业在那方面帮助我实现目标 写代码,树状图总结
参考文献 c语言程序设计,C Primer Plus 第六版,百度
学号 20209116

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

1.1 题目名1

身高预测

1.1.1数据处理

数据表达:这个代码用了变量number,n,其中n的值需要按需所输入,number的值通过运算得到,n,number都是整形。
数据处理:表达式运用了赋值表达式和函数表达式;流程结构采用了分支结构、循环结构和顺序结构。

1.1.2实验代码截图

1.1.3 造测试数据

输入数据 输出数据 说明
f 163 150 N Y 152.5cm 在代码中此数据通过 “y = height * 0.015”计算出
f 178 160 n Y 164.6cm 在代码中此数据通过 “ y = height * 0.015”计算出
m 178 160 y Y 188.9cm 在代码中此数据通过 “height = (a + b) * 0.54, x = height * 0.02,y = height * 0.015 ”计算出

1.1.4 PTA提交列表及说明

说明:

Q1:一开始没想到要用字符型了
A1:瞄了眼同学的代码才改过来的。
Q2:没用“或、与”这些符号
A2:通过预习后面的内容才学会用
Q3:计算试排列顺序错了。
A3:自己琢磨了好多遍才正确。

1.2.1 数据处理

数据表达:这个代码用了变量a,b,height,x,y,sex,sports,diet。sex,a,b,sports,diet的值需要按需所输入,x,y的值通过运算得到,sex,sports,diet是字符型,其他都是浮点型。

1.2.2 实验代码截图

1.2.3 造测试数据

输入数据 输出数据 说明
7777 4 n=n+1运行了4次
7878 2 n=n+1运行了2次
7749 2 n=n+1运行了2次

1.2.4 PTA提交列表及说明

说明:

Q1:不知道怎么表示出来。
A1:我承认是借鉴了同学的计算思维方式但我在他的基础上也有改动。

2.代码互评(5分)

陈聪同学的代码截图

自己代码截图

陈聪同学的代码因该是通过自学而写出来的,我因为没学过所以不知道这个的运算规则是怎样的,总之他的代码因该比我的运算要快。

3.学习总结(15分)

3.1 学习进度条(5分)

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第八周/10.19~10.25 7h 100行 程序的基本格式和写一个程序 有很多东西都不懂难以入手
第九周/10.26~11.1 8h 200行 用代码计算一些简单的问题,常用的数据类型和运用if-else语句 程序调试
第十周/11.2~11.8 8h 300行 循环语句 设计循环程序
第十一周/11.9~11.15 9h 300行 生成乘方表和阶乘表 pow是什么数据类型
第十二周/11.16~11.22 8h 300行 多分支结构 就是对新知识还不够熟练

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

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

3.3.1 学习内容总结

3.3.2 学习体会

本周有很多社团和学生会的活动和工作,所以就在学习上有所不认真,可能这次作业也不是很好,我知道要以学习为主,下周我会好好补上我所遗漏的知识

posted @ 2020-11-21 13:43  胡宜华  阅读(88)  评论(5编辑  收藏  举报