C语言I博客作业03
| 这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/CST2020-2 |
|---|---|
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2020-2/homework/11453 |
| 这个作业的目标 | <学会一些简单的编译过程 自己尝试一些简单编译 找到自己的错误与不足> |
| 学号 | <20208975> |
1.PTA实验作业
1.1后天
题目内容描述:如果今天是星期三,后天就是星期五;如果今天是星期六,后天就是星期一。我们用数字1到7对应星期一到星期日。给定某一天,请你输出那天的“后天”是星期几。输入第一行给出一个正整数D(1 ≤ D ≤ 7),代表星期里的某一天。在一行中输出D天的后天是星期几。
1.1.1实验代码截图

1.1.2数据处理
数据表达:定义一个D
数据处理:使用了 if else 进行编译
1.1.3 PTA提交列表及说明

Q1:编辑错误
A1:多余不必要的符号加上去导致错误
2.1计算指数
题目内容描述:对任意给定的不超过 10 的正整数 n,要求你输出 2
n输入在一行中给出一个不超过 10 的正整数 n在一行中按照格式 2^n = 计算结果 输出 2
n
的值。
2.1.1实验代码截图

数据表达:定义了m n 2个变量 使用了指数的数学函数
数据处理:顺序结构
2.1.3 PTA提交列表及说明

A2:直接正确
3.1A除以B
题目内容描述:给定两个绝对值不超过100的整数A和B,要求你按照“A/B=商”的格式输出结果。输入在第一行给出两个整数A和B(−100≤A,B≤100),数字间以空格分隔。在一行中输出结果:如果分母是正数,则输出“A/B=商”;如果分母是负数,则要用括号把分母括起来输出;如果分母为零,则输出的商应为Error。输出的商应保留小数点后2位。
3.1.1实验代码截图

数据表达:定义了A和B,利用A/B进行计算
数据处理:用if结构,判断分母的分号,在进行计算
3.1.3 PTA提交列表及说明

Q3:编译错误
A3:分号没有注意,漏了一些符号
2.阅读代码

代码功能:两数相加
学习心得: 新的代码用map实现,它可以提供一个关联器,使其一对一,灵活的运用的for函数,将代码简单粗暴的打在上面,不仅
简洁,而且也容易通俗易懂,建立了hash表用来存储数组元素,而我们学的&符号则是变量存放的位置,这都是值得我们学习的。
学习总结:在本周学到了for while的循环语句,对于其他函数有更深刻的了解
学习进度条
| 周/日期 | 这周所花费的时间 | 代码行数 | 学到的知识点简介 | 目前比较迷惑的问题 |
| ---- | ---- | ---- | ---- | ---- | ---- |
| 第一周 | 6h | 50 | 初步了解所学专业 | 不知道这些代码什么意思 | |
| 第二周 | 10h | 80 | 了解函数等代码术语 | 还是对于这些专业名词的意义所在 | |
| 第三周 | 16h | 110 | 学会了循环语句 | | |
3. 累积代码行和博客字数
| 时间 | 博客字数 | 代码行数 |
|---|---|---|
| 第一周 | 500 | 50 |
| 第二周 | 800 | 80 |
| 第三周 | 1200 | 110 |
![]() |
3.学习感悟
1.一定要练习,钻研,不然到了自己独自编码的过程,会发现自己一窍不通,就像苍蝇碰墙壁一样
2.对于所学专业,得上心 花时间 每天抽取一定的时间练习 理解 不能等老师说了才去做
3.这几周学会了挺多的函数表达,循环语句等等,以后接触的东西会更多 加油吧


浙公网安备 33010602011771号