C语言I博客作业10

本周作业头

提问 回答
这个作业属于哪个课程 C语言程序设计Ⅱ
这个作业要求在哪 https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/10095
我在这个课程的目标 能够区分熟练各种循环语句和循环结构解决较难的挑战题
这个作业在哪个具体的方面帮助我实现目标 循环结构是C语言程序设计中比较重要的知识点,循环结构的程序设计是考察重点
参考文献 百度百科,CSDN社区,同学代码

1.PTA实验作业

1.1 输出三角形字符阵列

题目描述:本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列。

1.1.1数据处理

数据表达:本题定义了n,i,j3个变量,属于整型变量,c属于字符型变量;
数据处理:运用到了for语句和循环的嵌套;

1.1.2实验代码截图

C语言I博客作业10_第1张图片

1.1.3造数据测试

输入数据 输出数据 说明

C语言I博客作业10_第2张图片
C语言I博客作业10_第3张图片
C语言I博客作业10_第4张图片

1.1.4 PTA提交列表及说明

C语言I博客作业10_第5张图片
格式错误:将c+错写成了c++;
格式错误:"%c "开始时没有空格;

1.2梅森数

题目描述:

1.2.1数据处理

数据处理:本题定义了n,i,j,count,result5个变量,都属于整型变量;
数据表达:使用了for语句和循环的嵌套;

1.2.2实验代码截图

C语言I博客作业10_第6张图片

1.2.3 造测试数据

输入数据 输出数据 说明
6 3 7 31 题目示例
11 3 7 31 127 输入的n为11
8 3 7 31 12 127 输入的n为8

1.2.4 PTA提交列表及说明


部分正确:取余数应用%错用了*;
编译错误:循环条件错误;

2.代码互评

同学代码:![](https://img2018.cnblogs.com/blog/1806774/201911/1806774-20191129184644913-1967204630.png)
自己代码:![](https://img2018.cnblogs.com/blog/1806774/201911/1806774-20191129184717095-937176930.png)
不同之处:①最大的不同的是他用了pow函数;
         ②他用flag来标记存储数;

3.学习总结

3.1 学习进度条

日期 这周所花的时间 代码行 学到的知识简介 目前比较疑惑的问题
2019年10月9日——2019年10月11日 总计5小时 约120行 关于PTA报错反馈因为是英文有点难懂
2019年10月14日——2019年10月18日 总计4小时 约100行 在for语句中1.0和1的区别
2019年10月22日——2019年10月26日 总计6小时 150行 函数接口定义可以由自己规定吗?
2019年10月30日——2019年11月02日 总计6小时 220行 ASCII码表是国际通用的吗?它有什么作用?
2019年11月5日——2019年11月8日 总计5小时 140行 switch分支结构具体优势在哪?
2019年11月12日——2019年11月15日 总计6小时 200行 每种循环语句有没有特定的适应情况?
2019年11月19日——2019年11月22日 总计6小时 180行 循环嵌套时应该注意什么?
2019年11月26日——2019年11月29日 总计6小时 220行 对于循环结构的循环体语句摆放位置存在疑问

3.2累积代码行和博客字数

C语言I博客作业10_第7张图片

3.3.1 学习内容总结

C语言I博客作业10_第8张图片

3.3.2 学习体会

放假的通知一下来,整个人都是紧张的,当然兴奋也是必不可少的。与此同时,我也开始了自己的复习计划。现在的我坚持每天晚自习回顾之前做过的典型例题,不懂的话就及时向高手请教。纸上谈兵在近期,练习是非常重要的。PTA是一个很好的平台,上面有非常好的题目,是一个很大的题库,我们要好好利用起来。在掌握了基本的知识点后,就要学会精益求精,对自己严格要求。比如说 :针对于这个题有没有其他更好的解法,我可不可以简化自己的代码。最后,希望自己在期末取得好成绩!

你可能感兴趣的:(C语言I博客作业10)