我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

请问这是哪里错了,输出结果不对


#include<stdio.h>
#include<math.h>
#define PI 3.14
int main()
{
 float x,y;
 scanf("%f",&x);
 if(x<-PI)  y=sqrt(PI*x+x*x)/2;
 else if(x>=PI) y=sqrt(PI*x-x*x)/2;
 else y=2*(1+cos(x));
 printf("%.3f",y);
}

输出结果是这样的

img

第九行你是不是想写<=,但是写错了呢

第九行写错了哦

近期文章

  • 如何提高python程序的CPU占用
  • 关于git版本控制的一个问题
  • 小程序的问题 9小时课程
  • Java二维数组问题.
  • 用proteus做一个象棋裁判计时器
  • 用函数内容计算平均值
  • 如何云测一个接口,怎么让公网能够访问自己的ip?
  • 将table1中sid=1的数据插入table2中uid=2数据中,mysql要怎么写啊?
  • java web的包含问题
  • R7-6 快速幂 Python
  • IDEA软件格式化代码HTML ctrl + shift + F总出问题
  • {"msg":"发生错误!请联系系统管理员!","code":301}问题解惑
  • python turtle库
  • 这个输入怎么让这八个功能分开一点,不要在C语言面板上一字排开
  • 双目视觉标定后,畸变矫正后图像只剩下一部分怎么解决?
  • oracle日期问题
  • 华硕笔记本开机跳出这个画面
  • K210本地训练报错
  • pandas删除空值、删除一列中数字后面的字
  • Unity2018.3.0f2出现了gradle报错

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华