| 这个作业要求在哪里: |
https://edu.cnblogs.com/campus/zswxy/CST2020-2/homework/11379 |
| 这个作业的目标: |
了解如何聪明地提问,描述之前在编程时出现的问题 |
| 学号: |
20208980 |
| 2.1:阅读作业 |
|
| 1.请仔细阅读《提问的智慧》,用自己的话描述你的收获,并举例子说明应该如何提问。文章链接:https://github.com/ruby-china/How-To-Ask-Questions-The-Smart-Way/blob/master/README-zh_CN.md(2分) |
|
| 收获1:尝试在你准备提问的论坛的旧文章中搜索答案。 |
|
| 尝试上网搜索以找到答案。 |
|
| 尝试阅读手册以找到答案。 |
|
| 尝试阅读常见问题文件(FAQ)以找到答案。 |
|
| 尝试自己检查或试验以找到答案。 |
|
| 向你身边的强者朋友打听以找到答案。 |
|
| 如果你是程序开发者,请尝试阅读源代码以找到答案。 |
|
| 当你提出问题的时候,请先表明你已经做了上述的努力;这将有助于树立你并不是一个不劳而获且浪费别人的时间的提问者。 |
|
| 收获2:当你提问时,慎选提问的论坛,找对的地方提问;不确定问题是否会受欢迎就不要提,因为你的提问对有能力解答你问题的人来说本身就是一系列问题,回答者考虑的远比你想象的要多,所以尽量避免提问,要提就提一个好问题。 |
|
| 收获3:当你提问时,使用项目邮件列表,使用有意义且描述明确的标题,使问题容易回复,用清晰、正确、精准并语法正确的语句,使用易于读取且标准的文件格式发送问题,精确地描述问题并言之有物:1.仔细、清楚地描述你的问题或 Bug 的症状。 |
|
| 2.描述问题发生的环境(机器配置、操作系统、应用程序、以及相关的信息),提供经销商的发行版和版本号(如:Fedora Core 4、Slackware 9.1 等)。 |
|
| 3.描述在提问前你是怎样去研究和理解这个问题的。 |
|
| 4.描述在提问前为确定问题而采取的诊断步骤。 |
|
| 5.描述最近做过什么可能相关的硬件或软件变更。 |
|
| 6.尽可能的提供一个可以重现这个问题的可控环境的方法。 |
|
| 其次话不在多而在精,别动辄声称找到 Bug,低声下气不能代替你的功课,描述问题症状而非你的猜测,按发生时间先后列出问题症状,描述目标而不是过程,别要求使用私人电邮回复,清楚明确的表达 |
|
| 你的问题以及需求,别把自己家庭作业的问题贴上来,去掉无意义的提问句,即使你很急也不要在标题写 紧急,礼多人不怪,而且有时还很有帮助,问题解决后,加个简短的补充说明。 |
|
| 例子:在提问时,无论这个问题是否简单与否,只要是你不知道,都要勇于提问,提问一定要有礼貌,把自己的架子放低。 |
|
| 2.请仔细阅读蓝墨云班课中的资源《PTA系统常见问题解答》,结合你的编程实际,描述你出现过什么问题。 |
|
| 问题1:总是忘记在调用scanf()后不记得&与之匹配。 |
|
| 问题2:对单精度浮点float和双精度浮点double的运用不熟练。 |
|
| 2.2: 请完成PTA作业:2020秋C语言作业2。在博客作业中贴出完成图片,图片要求存在自己的名字标识。 |
|
 |
|