C语言I博客作业03
| 这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/SE2020-4?filter=homework |
|---|---|
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/SE2020-4/homework/11451 |
| 这个作业的目标 | <熟悉本周内容,学会制作表格,熟悉for循环语句> |
| 学号 | <20209219> |
1.PTA实验作业(15分/题)
1.1 for循环练习:1到X的累加和,并按指定格式输出。
1.1.1 实验代码截图

1.1.2 数据处理
数据表达:int i,n,sum;整型;
数据处理:sum=sum+i; for循环结构;
1.1.3 PTA提交列表及说明

-
Q1:输出格式不符合,空格和换行与要求不一致
-
A1:加个空格
1.2 求简单交错序列前N项和
1.2.1 实验代码截图

1.2.2 数据处理
数据表达:int n,i,a=1,b=1,c=1;整型;double sum=0,d;双精度浮点型;
数据处理:for循环结构;d=a1.0c/b;sum=sum+d;b=b+3;c=-c;a=1;
1.2.3 PTA 提交列表及说明

-
Q1:段错误,数组越界,堆栈溢出
-
A1:改掉调用层次
1.3 电子汪
1.3.1 实验代码截图

数据表达:int m,n,a; 整型;
数据处理:for循环结构; printf("Wang!");
1.3.3 PTA 提交列表及说明

-
Q1:在运行过程中崩溃了,死循环。
-
A1:少输了 i++
2.阅读代码(-5——5分)
题目:整数反转
链接:https://leetcode-cn.com/problems/reverse-integer/solution/zheng-shu-fan-zhuan-by-leetcode/
来源:力扣(LeetCode)
-
代码如下:
![]()
-
优点及可学习方面:
1.懂得如何思路从难化简。
2.简单可理解,使编程小新更好看懂。
3.语法没学习过,但可以通过知乎询问弄懂。
4.要学会提前去判断反转后是否溢出。
3.学习总结(15分)
3.1 学习进度条(5分)
| 周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
|---|---|---|---|---|
| 第三周 | 八小时三十分钟 | 660 | for语句循环 | sum+=a/b |
3.2 累积代码行和博客字数

3.3 学习感悟(5分)
1.回顾三周,每周的学习任务难度逐渐加大;
2.从刚开始的轻松到现在的逐渐疲态;
3.学习的东西越来越多,也越来越懂得编程的乐趣。
4.应该多看c语言相关的课程,多做题目。
5.希望下次做的更快更好,程序员的生活总是平淡而不平庸的。加油。

浙公网安备 33010602011771号