题目 | 问题 |
---|---|
这个作业属于那个课程 | C语言程序设计I |
这个作业要求在哪里 | https://i.cnblogs.com/EditPosts.aspx?opt=1 |
我在这个课程的目标是 | 精通c语言 |
这个作业在那个具体方面帮助我实现目标 | 学会了用c语言解决生活中的数学问题 |
参考文献 | c语言程序设计 |
1.PTA实验作业(15分/题)
1.1.1实验代码截图
1.1.2数据处理
本题主要运用了:1.双精度变量double,用于输出小数
2.运用if-else语句,将不同的用电情况做不同的处理
1.1.3 PTA提交列表及说明!
说实话,这里我还真不知道怎么错的,因为我重新把一样的内容打了一遍就对了,我觉得可能是输入过程中不小心用了中文输入法的符号,之后我会好好留意的
1.2.1 实验代码截图
1.2.2 数据处理
1.本题依然用到了双精度和if-else,讲能否构成三角形的数据分开处理
2.还运用了逻辑与&&,将构成三角形的条件表达出来,以此判断能否构成三角形
1.2.3 PTA提交列表及说明
本题主要错误为输出时“=”左右忘打空格了
1.3.1 实验代码截图
1.3.2 数据处理
1.用“x=n%5”来确定打鱼还是晒网
2.用if-else来输出不同结果
1.3.3 PTA提交列表及说明
本题漏了一个“;”以致编译错误
2.阅读代码(-5——5分)
这个代码的功能为三个数找最大值,由“int maxs=max(a,max(b,c));”求出a,b,c中的最大值,并返回,
再由“int max(int x,int y)”将最大的数字输出,并在最后将数字按大小排列;
从这个代码我学到了如何从一组数字中找到自己想要的数字,
还可以利用这个代码给数字排列,进而解决生活中的排列问题。
3.学习总结(15分)
3.1 学习进度条(5分)
周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
第一周 | 2h | 72 | 输出 | 无 |
第二周 | 3.5h | 57 | 计算 | 无 |
第三周 | 3.5h | 81 | 分支结构 | 不够熟练 |
3.2 累积代码行和博客字数(5分)
3.3 学习感悟(5分
经过了几个星期的C语言学习,我渐渐感受到了C语言的难度和魅力,虽然在写代码时总会出现格式问题而抓狂,但看到自己的代码成功运行时还是会有一种非常开心的感觉;在今后的生活中我也会努力学习编程C语言,学习更多知识,写出有水平有感觉的源代码。