一.作业头
| 这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/CST2020-3 |
| ---- | ---- | ---- |
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2020-3/homework/11612 |
| 这个作业的目标 | 熟悉break,continue以及对前面的做好复习 | |
| 学号 | 20209019 |
1.PTA实验作业(20分/题)
1.1题目名1 显示指定范围内的素数
题目描述:输入整数m,将所有大于1小于整数m的素数存入所指定的数组中(数组最多只存放100个素数,超过则提示“OVERFLOW”),输出各素数——若输入的m≤2,则提示“NO”,程序终止。注:素数(Prime Number),亦称质数,指在一个大于1的自然数中,除了1和此整数自身外,没法被其他自然数整除的数。
1.1.1数据处理
数据表达:整形定义count,i,m,n,a,数据处理运用了math函数用if语句
1.1.2实验代码截图
1.1.3造实验数据处理
输入数据 | 输出数据 | 结果说明 |
---|---|---|
6 | 2 5 | 6以内的素数有2 |
10 | 2 3 5 7 | 10以内的素数有2,3,5,7 |
1.1.4PTA提交列表及说明 | ||
1.2题目名2 钱生多钱 | ||
题目内容:在日常生活中,我们常常需要将一些大额的人民币换算成零钱,已知我们有许多面值5元,2元和1元的人民币。 | ||
1.2.1数据处理 | ||
定义 one,two,five,x整型变量,运用for循环嵌套和if分支嵌套。 | ||
1.2.2实验代码截图 | ||
1.2.3造数据测试 | ||
输入数据 | 输出数据 | 结果说明 |
---- | ---- | ---- |
8 | five=1,two=1,one=1 | yes |
99 | five=2,two=3,one=83 | yes |
1.2.4PTA提交列表及说明 | ||
**2代码互评*8 | ||
同学代码1 | ||
我的代码1 | ||
同学代码2 | ||
我的代码2 | ||
每个代码都有其自己的特点,但是该同学的代码比较简易,我的代码比他的内容方面更有挑战。 | ||
3学习总结(15分) | ||
3.1学习进度条(5分) | ||
周/日期 | 这周所花的时间 | 学到的知识点简介 |
---- | ---- | ---- |
第八周 | 16 | 对C语言的基本认知 |
第九周 | 18 | if-else语句 |
第十周 | 22 | for循环结构 |
第十一周 | 24 | 定义和调用函数 |
第十二周 | 31 | 调用函数,了解char字符型变量,熟悉if-else分支结构 |
第十三周 | 29 | 学习switch-case结构 |
第十四周 | 35 | 学习while循环结构 |
第十五周 | 38 | 学习break和continue的使用 |
3.2累积代码行和博客字数(5分) | ||
时间 | 代码行 | 博客数 |
---- | ---- | ---- |
第八周 | 15 | 1000 |
第九周 | 45 | 850 |
第十周 | 100 | 1200 |
第十一周 | 165 | 1250 |
第十二周 | 155 | 1400 |
第十三周 | 188 | 1500 |
第十四周 | 230 | 1400 |
第十五周 | 230 | 1450 |
学习总结 | ||
经过这么久的学习让我感受到了越到后面PTA越来越难,题目也越来越深化,有时候让我摸不着头脑,但是可以从里面学习到很多知识我还是很开心的,这让我对C语言的了解你有更加深刻了,让我学会不要轻易放弃的去学习,好好加加油。 |