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