• 第一次作业(测试)


    要求一:
    证明题意无法理解,无法做出回答。
    要求二:
    题目6-1 计算两数的和与差
    1 设计思路
    (1)主要描述算法
    第一步:输入数据
    第二步:引用函数sum_diff( float op1, float op2, float *psum, float *pdiff )
    第三步:函数sum_diff( float op1, float op2, float *psum, float *pdiff )中,将形参op1与op2的和赋值给指针psum所指的变量sum,将op1与op2的差赋值给指针pdiff所指的变量diff
    第四步:输出sum与diff
    (2)流程图

    2 实验代码
    ```
    void sum_diff( float op1, float op2, float *psum, float *pdiff )
    {
    psum=op1+op2,pdiff=op1-op2;
    }

        错误信息1:部分正确
        错误原因:在函数中重复定义sum与diff
        改正方法:删去重复定义的sum与diff
    
      题目6-2 拆分实数的整数与小数部分
    1 设计思路
    
    (1)第一步:定义一个实数x,定义一个实数fracpart作为小数部分,定义一个整数intpart作为整数部分
        第二步:引用函数void splitfloat( float x, int *intpart, float *fracpart )来进行整数部分与小数部分的分解
        第三步:函数void splitfloat( float x, int *intpart, float *fracpart )中将形参x强制转换为整形类型,将得到的值赋给指针intpart所指的变量intpart;将形参x减去指针intpart所指的变量的值所得到的值赋给指针fracpart所指变量fracpart
        第四步:输出intpart与fracpart的值
    (2)流程图
        ![](https://images2018.cnblogs.com/blog/1342218/201803/1342218-20180312195403905-754154092.png)
    2 实验代码
    

    void splitfloat( float x, int *intpart, float *fracpart )
    {
    *intpart=(int)x;
    fracpart=x-intpart;
    }

    要求三:
        暂略
  • 相关阅读:
    Visualvm 远程测试 问题
    jsp中文件下载的实现
    MYOB 的一些开发资料
    连接MYOB ODBC,在MyEclipse 下Commit成功,在Tomcat下单独运行,Commit显示Connection 已经关闭
    也说说学习
    objectivec static变量的使用总结
    objective里面的单例模式
    对函数式编程简单理解
    个人技术生涯的感悟(2)
    苹果键盘快捷键图标
  • 原文地址:https://www.cnblogs.com/cty-1/p/8551390.html
Copyright © 2020-2023  润新知