C语言I博客作业10
这个作业属于那个课程|C语言程序设计II
--|:--😐---:
这个作业要求在哪里|https://edu.cnblogs.com/campus/zswxy/SE2019-4/
我在这个课程的目标是|温习break和continue结构和循环结构
这个作业在那个具体方面帮助我实现目标|写PTA实验作业、听课、自学
参考文献|百度文献
1.PTA实验作业
1.1 编程打印空心字符菱形
任务描述:
/本题目要求读入菱形起始字母和菱形的高度,然后输出空心字符菱形。所谓“空心菱形”是指:每行由两端为字母、中间为空格的字符串构成,每行的字符串中心对齐;上半部分相邻两行字符串长度差2,且字母从给定的起始字母逐一递增;下半部分与上半部分对称。/
输出格式:
输入在一行中给出起始字母(范围为英文大写字母A-G)和菱形的高度(为不超过10的奇数)。
输出格式:
输出空心字符菱形。
1.1.2实验代码截图
1.1.3 造测试数据
1.1.4 PTA提交列表及说明
答案错误:最后没有输出成功
编译错误:能输出了但语句没打分号
1.2 输出三角形字符阵列
任务描述:
/本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列。/
输入格式:
输入在一行中给出一个正整数n(1≤n<7)。
输出格式:
输出n行由大写字母A开始构成的三角形字符阵列。格式见输出样例,其中每个字母后面都有一个空格。
1.2.1 数据处理
1.2.2 实验代码截图
1.2.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
4 | A B C D E F G H I J | 满足条件的一个偶数 |
3 | A B C D E F | 满足条件的一个奇数 |
1 | A | 满足条件的一个最小奇数 |
1.1.4 PTA提交列表及说明
部分正确:第一个for循环没输出来
部分正确:第二个for循环没输出来
2.代码互评
同学:
我的:
不同:我把要用到的变量全都在开始就都定义了,而这位同学有两个变量是在第一次for循环结构中定义的
3.1 学习进度条
周\日期 | 这周所化的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
第七周 | 2 | 160 | if和else语句 | 单精度和双精度还没搞懂 |
第八周 | 3 | 200 | for语句 | 自学的运输符没有搞懂 |
第九周 | 4 | 200 | 灵活运用函数,解决乘阶和乘方问题 | 乘方问题 |
第十周 | 4 | 240 | 学会了字符型变量char | 对字符char还不太熟悉 |
十一周 | 4.5 | 280 | 学习了switch语句 | 有些格式还不太会 |
十二周 | 4.5 | 310 | 学习了do-while结构 | |
十三周 | 4.5 | 340 | 学习了break和continue | |
十四周 | 3 | 200 | 复习了break和continue | 自学的运输符没有搞懂 |
3.2 累积代码行和博客字数
3.3 学习内容总结和感悟
3.3.1 学习内容总结
3.3.2 学习体会
本周没有学习新课,我也没有自学新内容,因为这周其他的作业要复习所以没有花时间来打代码。