xc语言l博客作业03
| 问题 | 答案 | |
|---|---|---|
| 这个作业属于那个课程 | c语言程序设计ll | |
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/8719 | |
| 我在这个课程的目标是 | 学会跟据已学过知识进行转换与变化,得到举一反三技能 | |
| 参考文献 | leecode面试数题网站(https://leetcode-cn.com/problemset/algorithms/) |
一.PTA实验作业
从PTA题目集中选出3个你最满意的题目完成以下内容,内容要求如下:
1.1 A乘以B
题目内容描述:看我没骗你吧 —— 这是一道你可以在10秒内完成的题:给定两个绝对值不超过100的整数A和B,输出A乘以B的值。
1.本题目要求计算存款利息,计算公式为interest=money×(1+rate)year −money,其中interest为存款到期时的利息(税前),money是存款金额,year是存期,rate是年利率。
1.1.1实验代码截图

1.1.2数据处理
介绍实现本题过程中,你的数据表达、数据处理是怎么做的。
数据表达:interest是因变量,money是自变量,但是interest会随着rate和year升高而变化
数据处理:运用多种赋值运算和算术运算,进行表达
1.1.3 PTA提交列表及说明
根据PTA提交列表,简要描述调试程序碰到的问题及解决办法

Q1.我在做PTA作业时,遇到了编程错误与部分正确
A1.通过百度寻找编辑需要注意的事项,然后慢慢摸索,部分正确我选择向同学帮忙,询问错在哪里
Q2.格式有错误,不知道是符号错误还是排版错误
A2.自己仔细检查了一些,发现是符号的错误
题目内容描述
2.本题目要求计算下列分段函数f(x)的值:

注:可在头文件中包含math.h,并调用sqrt函数求平方根,调用pow函数求幂

1.1.2数据处理
数据表达:x是自变量,y是因变量,y随x变化而变化。
数据处理:运用了二分支结构,还用了scanf,printf,double进行格式控制,if和else是用来选择用哪个表达式
1.1.3 PTA提交列表及说明

Q1.不知道是用sqrt还是pow,忘记空格,导致编程错误,不知道如何弄那个指数。
A1.通过多次尝试,编辑完后检查哪里需要空格,询问同学如何编辑指数
1.1.1题目内容描述
3.中国有句俗语叫“三天打鱼两天晒网”。假设某人从某天起,开始“三天打鱼两天晒网”,问这个人在以后的第N天中是“打鱼”还是“晒网”?

1.1.2数据处理
数据表达:在输入时i代表的是第几天,输出结果时代表的是打鱼还是晒网。
数据处理:它运用的是if和else来转换,i代表的是打鱼还是晒网。
1.1.3 PTA提交列表及说明

Q1.不知道单词前面需不需要大写,
A1.在我通过多次尝试大小写的方式来编辑,单词前面需要大写。
二.阅读代码
找一份优秀代码,理解代码功能,并讲出你所选代码有点及可以学习的地方。参考网站:
ACM解题
leecode面试数题网站,找简单题目阅读分析。


1.在这个代码中它对于我目前的能力还是非常难以写出的但是其中一些东西还是值得我们学习的.
2.例如它其中的可以运用图型先表示出来,这样有利于我们更好地理解运用了那些算术运算和赋值运算,使得我们能够运用那些格式和字符,避免出现更多错误。
3.运用数学知识与计算机的知识两者相互融合,这样能够帮助我们写程序,看到这些已经完成的程序,我也感受到他们对待格式的要求是非常严格的,可能也是因为这个原因,为什么他们的程序可以这么好,所以我的学习方面会好很多,多多观察。
3.学习总结
3.1 学习进度条
| 周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
|---|---|---|---|---|
| 等一周9.19-9.27 | 7天 | 28行 | 学会了如何开始进行编辑和简单的程序 | 为什么在编辑时要这么严厉,错一个符号都会是编译错误 |
| 第二周9.25-910.4 | 5天 | 20行 | 学会了如何用已学知识举一反三 | 为什么有时候用一个字母代表不行,有时候又可以 |
| 第三周10.8-10.12 | 4天 | 136行 | 难度加大的编程 | 有没有简单的方式写能让我编程 |
3.2 累积代码行和博客字数

3.3 学习感悟
请回顾自己的本周的学习过程,如果你有新的想法或者新的方法,请及时记录下来。
1.通过这几次的作业我深深感受到,前辈们写出这么完美的作业是多么的不容易啊。
2.我在几次作业中我感受到我还是有很多的不足之处,还是需要多多改正错误和多多自己摸索,养成学会思考问题,例如我对一些专有名词还是不怎么知道,写PTA时应该多多注意格式的转换。
3.我有一个大胆的想法是,未来计算机能够识别十进制,这样可以节省很多的空间,字节也可以节省,这样我们就不用学习非人类的二进制了,可以少花时间在转换进制中的时间,可以为我们节省很多时间。
、
xc语言l博客作业03的更多相关文章
- c语言l博客作业03
问题 答案 这个作业属于哪个课程 c语言程序设计ll 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-3/homework/8727 我在这 ...
- C语言l博客作业06
C语言l博客作业06 问题 回答 这个作业属于哪个课程 C语言程序设计ll 这个作业的要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homew ...
- C语言l博客作业05
问题 回答 这个作业属于哪个课程 C语言程序设计ll 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/9830 我在这 ...
- C语言I博客作业03
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/8717 我在这个课程的目 ...
- C语言1博客作业03
这个作业属于哪个课程 C语言程序设计1 这个作业要求在哪里 (https://edu.cnblogs.com) 我在这个课程的目标是 掌握函数运算 我在这个作业哪个具体方面帮助实现目标 编译一些基本生 ...
- c语言l博客作业08
问题 答案 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/8655 我在 ...
- C语言l博客作业01
2.1 你对软件工程专业或者计算机科学与技术专业了解是怎样?(2分) 计算机科学与技术是国家一级学科,下设信息安全,软件工程,计算机软件与理论等专业,主要培养符合教育部门实际需要的计算机教学及应用管理 ...
- c语言l博客作业09
问题 答案 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/8655 我在 ...
- C语言I 博客作业03
这个作业属于哪个课程 C语言程序设计II 这个作业要求在哪里 作业要求 我在这个课程的目标是 掌握关系运算.if-else语句.格式化输入语句scanf(),以及常用的数学库函数 这个作业在那个具体方 ...
随机推荐
- WDigest
WDigest 是windows在XP系统中应用的,其作用主要是与超文本传输协议(HTTP)和简单的身份验证安全层(SASL)一起交换使用.而Digest与NTLM协议类似,也是挑战认证协议. 简单说 ...
- Spring MVC 面试题
什么是springMVC?作用? springMVC是一种web层mvc框架,用于替代servlet(处理|响应请求,获取表单参数,表单校验等). 为什么要用springMVC? 基本上,框架的作用就 ...
- node 的path
1.文档:http://nodejs.cn/api/path.html 2.path.normalize() 规范化给定的 path,解析 '..' 和 '.' 片段. 当路径不规范时,用来返回一 ...
- SpringBoot项目中,WebSocket的使用(观察者设计模式)
1.什么是WebSocket(选择至菜鸟教程(点击跳转),观察者模式) WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议. WebSocket 使得客户端和 ...
- 【LOJ3156】「NOI2019」回家路线
[题目链接] [点击打开链接] [题目概括] 现在有\(n\)个站点,\(m\)条火车路线,每一条货车路线都有一个起点站点.终点站点.开始时间和到站时间. 对于一直在起点\(1\)的人,终点是\(n\ ...
- JS框架_(JQuery.js)绚丽的3D星空动画
百度云盘: 传送门 密码:8ft8 绚丽的3D星空动画效果(纯CSS) (3D星空动画可以用作网页背景,Gary为文本文字) <!doctype html> <html lang=& ...
- Spark指标项监控
监控配置 spark的监控主要分为Master.Worker.driver.executor监控.Master和Worker的监控在spark集群运行时即可监控,Driver和Excutor的监控需要 ...
- Class constructor FileManager cannot be invoked without 'new' in undefined (line undefined, column undefined)
解决办法: 1.删除package.json属性devDependencies的 less 和 less-loader ; 2.重新安装 npm i less less-loader --save-d ...
- C++入门经典-例5.6-指针与const
1:同其他数据类型一样,指针也有常量,使用const关键字定义,形式如下: int i=9; int *const p=&i;//无法改变内存指向 *p=3; 将关键字const放在标识符前, ...
- CAN-FD协议浅析
引言 随着电子.半导体.通讯等行业的快速发展,汽车电子智能化的诉求也越来越强,消费者希望驾驶动力性.舒适性.经济性以及娱乐性更强的汽车.汽车制造商为了提高产品竞争力,将越来越多的电子控制系统加入到汽车 ...