C语言I博客作业05

1.作业头

这个作业属于哪个课程 <班级的链接>
这个作业要求在哪里 <作业要求的链接>
这个作业的目标 <熟悉多分支结构、字符型数据类型和逻辑运算符>
学号 <20208924>

本周作业头

这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-1/homework/11530
我在这个课程的目标是 加强对多分枝结构的理解和运用
这个作业在那个具体方面帮助我实现目标 使我对多分枝运用更熟练
参考文献 C语言编程与设计(第三版)

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

请再此处列出自己的排名图片

1.1 题目名1 身高预测。

1.1.1数据处理

数据表达:定义整型变量feHeight、moHeight。A为所求身高,用字符型变量sex、sports、diet。
数据处理:1.赋值表达式,算数表达式,分支结构。
2.定义变量,输入变量,先判断sex,再判断sports,接着判断diet,最后输出H。

1.1.2实验代码截图

1.1.3 造测试数据

输入样例 输出样例 说明
F 182 162 N Y 167.5cm 女性、不喜欢体育锻炼、有良好饮食习惯
F 182 162 Y N 168.3cm 女性、喜欢体育锻炼、没有良好饮食习惯
M 182 162 N Y 188.5cm 男性、不喜欢体育锻炼、有良好饮食习惯
M 182 162 N N 185.8cm 男性、不喜欢体育锻炼、没有良好饮食习惯

1.1.4 PTA提交列表及说明


提交列表说明:
1.不清楚输出规则是什么,导致出错。
2.未看清题目要求,导致输出。
3.尝试输出时少输入了一个字符(sex=='f'),导致错误。

1.2 题目2 有多少位是7?

1.2.1 数据处理

数据表达:定义a,n两个个整型变量。
数据处理:1.表达式:赋值表达式,算数表达式,分支结构。
         2.流程结构:初始变化量、输入、多分支判断是否整数在含有7、算得4位数中含有7的个数、输出含有7的个数

1.2.2 实验代码截图

1.2.3 造测试数据

输入样例 输出示例 说明
4757 2 一个四位数中7的个数为2
2323 0 一个四位数中7的个数为0
2317 1 一个四位数中7的个数为1
7277 3 一个四位数中7的个数为3
77777 3 超过4位数

1.2.4 PTA提交列表及说明


提交列表说明:
1.判断当7所在位置的时候,输入取余时误成除号,导致答案错误。
2.再次错误是因为想使用其他方式输出,却在测试时误点了提交。

同学代码截图

自己代码截图


1.定义的变量不一样。
2.我使用了单精度浮点型float和双精度浮点型double,同学使用了双精度浮点型double。
3.我未使用大括号{},而同学使用了。
4.同学使用了数学函数pow,我直接使用赋值运算。

3.学习总结(15分)

3.1 学习进度条(5分)

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第八周 10小时 255 printf,scanf的使用,以及int类型
第九周 12小时 266 if语句分支结构、调用数学函数
第十周 15小时 295 for、while、do...while语句、字符型数据的使用
第十一周 17小时 444 会定义和调用简单的函数 不能运用贯通
第十二周 18小时 460 多分支结构

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

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

3.3.1 学习内容总结

3.3.2 学习体会

要温故知新,不断复习和加强练习,对未来的生活充满希望,不要迷茫,不断从学习中找回自信,对于作业要严谨,认真求实的完成作业。即使现在不顺利,在不久的将来会找的自信的,会从入门到精通。需要持之以恒的精神,才会学会这门课程。

posted on 2020-11-20 19:04  春风去故人归  阅读(127)  评论(6编辑  收藏  举报

导航