这个作业属于哪个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-2/homework/11531
这个作业的目标 <学会怎样编写分支结构,掌握指定次数的循环程序设计方法>
学号 <20208977>
这个作业在那个具体方面帮助我实现目标 <掌握关系表达式和逻辑表达式的使用,使用断点调试程序的方法>
参考文献 C语言程序设计 第3版
1.PTA实验作业(20分/题)
请再此处列出自己的排名图片

1.1 题目名1
题目内容描述
身高预测。

每个父母都关心自己孩子成人后的身高,据有关生理卫生知识与数理统计分析表明,影响小孩成人后的身高的因素包括遗传、饮食习惯与体育锻炼等。小孩成人后的身高与其父母的身高和自身的性别密切相关。

设 faHeight为父亲的身高,moHeight为母亲的身高,身高预测公式为: 男性成人时身高=( faHeight+moHeight)×0.54 女性成人时身高=( faHeight×0.923+ moHeight)/2cm 此外,如果喜爱体育锻炼,那么身高可增加2%;如果有良好的卫生饮食习惯,那么身高可增加1.5%。

试编程从键盘输入用户的性别(用字符型变量sex存储,输入字符F或f表示女性,输入字符M或m表示男性)、父母身高(用实型变量存储,faHeight为父亲的身高,moHeight为母亲的身高)、是否喜爱体育锻炼(用字符型变量 sports存储,输入字符Y或y表示喜爱,输入字符N或n表示不喜爱)、是否有良好的饮食习惯(用字符型变量diet存储,输入字符Y或y表示良好,输人字符N或n表示不好)等条件,利用给定公式和身高预测方法对身高进行预测。
1.1.1数据处理

数据表达:faHeight,moHeight,H,x,y,A;浮点型; sex,sports,diet;字符型;

数据处理:H=(faHeight * 0.923+moHeight) / 2.0;x = H * 0.02;y=H*0.015;if分支结构
1.1.2实验代码截图

1.1.3 造测试数据

输入数据 输出数据 说明
F 175 162 N Y 164.2cm 身高164.2cm
F 172 162 N N 160.4cm 身高160.4cm
M 172 162 N N 189.6cm 身高180.4cm
1.1.4 PTA提交列表及说明

1.答案错误:令diet==N,没有令它等于Y。
2、答案错误和格式错误:在输出语句那里习惯性的加上"Enter:",导致输出的结果中有Enter的存在

1.2 题目2

从键盘读入一个4位数的整数,求该数中有多少位是7
1.2.1 数据处理
数据表达:i,a,b,c,n,w,e;整型。

数据处理:if分支结构;i=n/1000;a=(n/100)%100;b=(n/10)%10;c=n%10;
1.2.2 实验代码截图

1.2.3 造测试数据

输入数据 输出数据 说明
4117 1 有一位是7  |
| 4377 2 有两位是7  |
|   4777| 3 有三位是7   |
1.2.4 PTA提交列表及说明


1.编译错误:for语句中的一个分号打成了逗号
2.编译错误:输出时,逗号打在了双引号的里面去了,应该在双引号外面

2.代码互评(5分)

同学代码截图

自己代码截图

1.在数据处理上不同
2.定义变量不同
3.运用的语句不同。
4.有些同学结构比我简单,条理清晰。

3.学习总结(15分)
3.1 学习进度条(5分)

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

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

3.3.2 学习体会
1.c语言已经长出萌芽并且开始长枝条,这个树在我们心中,我们应该努力把它培养长大。
2..就是我发现自己有许多细节没有注意到在写代码的时候,比如变量顺序颠倒,赋值忘记加&。还有就是遇见多的分支时会被搞混。希望在自己多加练习后可以做的更好。
3.这周我调整了自己的学习状态,虽然学习过程中仍然有许多问题让我很烦躁,但我知道这是无法避免的,只能不断寻找方法去解决问题。通过上课我学会了新的结构:多分支结构

 posted on 2020-11-23 16:45  落樱不及清小姐  阅读(130)  评论(6)    收藏  举报