peb__ 2024-10-15 19:25 采纳率: 0%
浏览 23

以下是我的问题,怎么做呢

img

img


#include<stdio.h>
#include<math.h>
int main()
{
    double a,pi,mac,c,x;
    pi=3.1415926535897932;
    scanf("%lf",&x);
    a=x/180.0*pi;
    printf("cos(a)=%.9lf\n",cos(a));
    mac=1-(a*a)/(2*1)+(a*a*a*a)/(4*3*2*1)-(a*a*a*a*a*a)/(6*5*4*3*2*1);
    printf("mac=%.9lf\n",mac);
    c=cos(a)-mac;
    if(c>0)
    {
    printf("|cos(a)-mac|=%.9lf\n",c);
    }
    else
    {
    printf("|cos(a)-mac|=%.9lf",-c);
    }
    return 0;
    }

这是我的代码

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 创建了问题 10月15日

    悬赏问题

    • ¥15 zigbee终端设备入网失败
    • ¥15 金融监管系统怎么对7+4机构进行监管的
    • ¥15 硬件IIC从模式的数据发送,中断数据的接收,不能用HAL库(按照时序图)
    • ¥20 QAxWidget上显示一个word文档后,如何直接在该QAxWidget上修改和保存word文档
    • ¥15 Simulink仿真报错,请问如何解决
    • ¥20 宝塔面板无法添加Node项目,一直处于正在添加脚本页面
    • ¥50 Dkeil5 CT107D单片机的程序编写
    • ¥30 Ubuntu20.04中PVN3D复现过程交叉编译问题
    • ¥60 不懂得怎么运行下载来的代码
    • ¥15 CST导出3D模型图为什么和软件显示不一样?