1.作业头
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/CST2020-1 |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2020-1/homework/11530 |
这个作业的目标 | 让我们对字符型数据类型和逻辑运算符更加了解和熟悉 |
学号 | 20208919 |
二、本周作业头
这个作业属于哪个课程 | C语言程序设计II |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2020-1/homework/11530 |
我在这个课程的目标是 | 学会使用字符型数据类型,熟练运用逻辑运算符 |
这个作业在那个具体方面帮助我实现目标 | 在题目的设计上,灵活的题目让我离我的目标又近了一步 |
参考文献 | C语言程序设计,Cprimer plus中文版 |
三、本周作业
1.PTA实验作业
2.代码互评
3.学习总结
四、作业格式
1.PTA实验作业(20分/题)
请再此处列出自己的排名图片
1.1 7-1 C程序设计 实验2-2-1
用if-else语句编程,根据输入的百分制成绩score(整数),转换成相应的五分制成绩grade后输出。
1.1.1数据处理
数据表达:用了score,这些变量的值是定义来的,类型是整型
数据处理:数据用到的表达式有逻辑运算符,赋值运算符,算术运算符,关系运算符。流程结构为分支结构
1.1.2实验代码截图
1.1.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
85 | B | 80≤score<90 |
90 | A | 90≤score≤100 |
120 | Input error | 错误 |
1.1.4 PTA提交列表及说明
提交列表说明:
部分正确:忽视了等于100的情况
1.2 有多少位是7?
从键盘读入一个4位数的整数,求该数中有多少位是7
1.2.1 数据处理
数据表达:用了i,sum,m[]变量
i和sum是定义来的
i,sum,是整型。m[]是长整型
数据处理:数据用到的表达式有赋值表达式,关系表达式,算术表达式,流程结构。有循环结构,分支结构
1.2.2 实验代码截图
1.2.3造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
4757 | 2 | 有两个7 |
2357 | 1 | 有一个7 |
1111 | 0 | 没有7 |
1.2.4 PTA提交列表及说明
提交列表说明:
编译错误:刚开始粗心忘在printf后打分号了
答案错误:就因为开始时循环的范围搞错了
部分正确:有两次,原因都是一样的 ,就是把l和1搞混了
2.代码互评(5分)
找2份同学代码,和自己代码比较,建议互评代码尽量找代码风格差异较大。
同学代码截图
自己代码截图
她们运用了+=这个运算符,让我又有了收获,我定义的变量也比较的多,他们相对来说就少一点,这样要的存储空间也不一样
3.学习总结(15分)
3.1 学习进度条(5分)
周/日期 | 这周所花时间 | 代码行 | 学到的知识简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
第四周 | 2天半 | 140 | 字符型数据类型和逻辑运算符的使用 | 有多少个7的这个题目还不是很明白 |
3.2 累积代码行和博客字数(5分)
3.3 学习内容总结和感悟(5分)
3.3.1 学习内容总结
3.3.2 学习体会
请回顾自己的本周的学习过程,描述学习感受,也可以提出你不理解的地方、对教师教学建议等。如果你有新的想法或者新的方法,请及时记录下来。
对于本周的学习让我找到学好这一课程的信心,不是说我这一周没有问题,而是相对于前几周我能感觉到我在进步了,就还挺开心的,不过这一周还是遇到了很多问题,各种各样的问题,有些还在解决中,但在解决了一个问题是那种感觉特别好,还有发现在你有目标地去干一件事的时候,哪件事会进展的快一点,最最重要的是书上的语法知识很重要。一定要仔细去看。还有就是在面对自己不会的知识点时,一定要静下心来查,问,在完成一次作业一定要反思。