m0_58061620 2021-10-07 20:03 采纳率: 50%
浏览 22
已结题

uu们帮助一段C语言代码

输入为一个小数x(0<x<0.05),输出数据有两行,第一行输出1+x的365次方,第二行输出1-x的365次方,其中所有小数位数都保留8位

  • 写回答

1条回答 默认 最新

  • Java攀登者 2021-10-07 20:37
    关注

    但这个没有保证你输入的必须是0-0.05之间的,如果你想更严谨点可以自己加上这个限定条件if(!(x>0&&x<0.05)) return 0;

    #include<stdio.h>
    double fun365(double x);
    int main()
    {
      double x;
      scanf("%lf",&x);
      printf("%.8lf\n",fun365(1+x));
      printf("%.8lf",fun365(1-x));
    }
    double fun365(double x)
    {
      int i=1;
      double d=1;
      for(i=1;i<=366;i++)
      {
        d=d*x;
      }
      return d;
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 10月17日
  • 已采纳回答 10月9日
  • 创建了问题 10月7日

悬赏问题

  • ¥15 在虚拟机中安装flash code
  • ¥15 单片机stm32f10x编写光敏电阻调节3.3伏大功率灯亮度(光强越大灯越暗,白天正常光强灯不亮,使用ADC,PWM等模块)望各位找一下错误或者提供一个可实现功能的代码
  • ¥20 verilog状态机方法流水灯
  • ¥15 pandas代码实现不了意图
  • ¥15 GD32H7 从存储器到外设SPI传输数据无法重复启用DMA
  • ¥25 LT码在高斯信道下的误码率仿真
  • ¥45 渲染完成之后将物体的材质贴图改变,自动化进行这个操作
  • ¥15 yolov5目标检测并显示目标出现的时间或视频帧
  • ¥15 电视版的优酷可以设置电影连续播放吗?
  • ¥50 复现论文;matlab代码编写