zoukankan      html  css  js  c++  java
  • 第二次实践作业

    代码链接:黄旭旭的代码

    第二次实践作业,自己建立仓库,学习markdown等工具。

    根据题目描述,需要用c语言写类似于A+B的题目,最开始只是简单的进行A+B的数学运算,没有注意到需要用正式的表达方式来表达绝对值大于1000的数字,导致了最开始的错误。后来在根据正式的表达方式进行更改后,进行取余数和除数的运算后用逗号分隔开,成功解决了正式表达的问题。

    后来在接下去的测试的进程中,在复数上不能够正确output正确的表达形式,在思考后想到将复数进行改变成绝对值相等的正数,先输出“-”后在紧接输出对应的正数,使得题目所给的样例通过,经过提交后发现有一部分的测试点无法通过,于是返回代码重新测试。

    在返回代码测试的过程中发现负数的if表达上漏掉了{},使得原有的两行内部代码不能正确的表达出来,形如:

    if(c<0)
    printf("-");
    c=-c;
    

    使得"c=-c"这一表达总会进入下面的程序,导致负数表达形式可以正确,正数的形式全部错误,发现后及时更正后,继续测试。然后发现了不超过1000的数也会打出取余数的数。例如889,会出现889,889的形式,这个让我纠结了一段时间,在自己查询网络资源和询问他人后,得到了可以利用“%03d”使得输出的位数控制,得到正确的形式,最后提交成功。

    markdown的学习

    在学习markdown的过程中,发现与之前所学习的html有着一丝的关联,但更加的方便与便捷,在学习上结合了之前的学习经验,与网上的教程,在短时间内掌握到了基础的操作,并运用到此次的随笔写作中,如果有改进的地方请大家多多指教了!谢谢啦!

  • 相关阅读:
    eclipse自动部署问题
    eclipse下遇到 无法解析类型 javax.servlet.http.HttpServletRequest
    Spring MVC学习笔记——POJO和DispatcherServlet
    JavaWeb学习笔记——Tomcat数据源
    JavaWeb学习笔记——表达式语言
    Bootstrap学习笔记
    ubuntu下git安装及使用
    JavaWeb学习笔记——jsp基础语法
    Java数据结构——容器总结
    Linux下htop的使用
  • 原文地址:https://www.cnblogs.com/fzucomputer/p/5163157.html
Copyright © 2011-2022 走看看