zoukankan      html  css  js  c++  java
  • C语言寒假大作战04

    问题 答案
    这个作业属于哪个课程 2019级计算机3班
    这个作业要求在哪里 作业链接
    这个作业的目标 1.在上次作业的基础上增加各年级题目的答案函数 2.进一步了解与其有关的知识
    作业正文 C语言寒假大作战04
    其他参考文献 码云gitee 随机数rand %d和%g

    1. 设计思路和遇到的问题

    1.1 设计思路

    (1) 首先看老师发的参考资料(说实话一开始我没看到),因为这一定会用到本次作业中;
    (2) 再根据上次作业的代码,看本次要增加的内容要补在代码的哪个位置,需要用到哪些知识
    (3) 题目需要我们把上次作业增加的题目后面加上答案,这就要考虑到两个随机变量,一个是数字,一个是符号,每种符号都会有不同的结果,所以要用到switch语句来进行选择(其实这里我是看了一下其他同学的代码才知道的,一开始没有思路)。

    1.2 遇到的问题

    (1) 在处理一年级题目时,在switch语句case 0case 1中的加减符号顺序错了,导致计算结果出错,经过我多次证实这应该是和我前面char a[]={'-','+'}中的加减符号顺序有关;
    (2) 在处理二年级题目时,我令输入的两个值为整型数据(因为我想到这些输入的数应该是整数),结果答案错得很离谱,改了之后答案还是错,问同学后才发现,我用的是%lf,而本题要确定精度,所以要用%.lf,不然数据精确度就会出错,进而影响计算结果。

    2. 程序结果截图




    3. 程序代码








    4. Gitee上传截图与链接

    4.1 Gitee上传截图


    4.2 Gitee链接

    https://gitee.com/guo_ling_li

  • 相关阅读:
    服务器常用端口
    xml处理类
    水印的代码
    Asp.net常用的51个代码(非常实用)
    poj 2453
    MOD
    LIS(最长上升子序列)
    POJ各题算法分类(转)
    poj 1496&1850
    poj 1423
  • 原文地址:https://www.cnblogs.com/guolingli/p/12295636.html
Copyright © 2011-2022 走看看