c源码编译
2024-09-05 11:53:09
#include<stdio.h>
#include<math.h> //程序中要调用求平方根函数sqrt int main()
{
double a,b,c,disc,x1,x2,p,q;
scanf("%lf%lf%lf",&a,&b,&c);
disc = b * b - * a * c;
p = -b / (2.0 * a);
q = sqrt(disc) / (2.0 * a);
x1 = p + q,x2 = p - q;
printf("x1=%7.2f\nx2=%7.2f\n",x1,x2);
return ;
}
编译时需要注意,在 Linux 系统下,C 源文件若调用了 math 库里的函数,则编译时要加上 -lm (是字母 l ,不是数字1),表示链接到 math 库。
gcc -o - -.c -lm
最新文章
- 如何用Visual Studio 2013 (vs2013)编写C语言程序 (转)
- MPU9250调试
- JavaScript数字精度上代码。
- python 使用联动优势支付接口的sign与verify
- VA中修改函数注释
- PHP-CGI, FastCGI, PHP-FPM的关系和区别
- 【Linux】 诊断工具-strace
- C#泛型委托及约束
- spring 注解配置
- js中typeof的用法汇总[转载]
- Go语言之Interface(二)
- day17 十七、时间模块
- 打开本页N秒后跳转页面
- 牛客网小白月赛5I区间(差分数组)
- python爬虫之真实世界中的网页解析
- TessorFlow学习 之 序言
- PPT-常用快捷键
- 有符号无符号bit转换
- Mac 下安装node.js(转载)
- hadoop之 安全模式及SafeModeException