搭建开发环境
因为我电脑是win10系统所以采用 DEV-C++ 这个软件来编写我们的C语言程序
搭建步骤
- 下载软件,去DEV-C++官网下载,去官网下载的话,要登录谷歌账号或者是Facebook账号,如果没有的话,就去我的百度云盘下载,云盘链接,提取码:bxop
- 软件下载完之后,直接双击打开,安装过程很简单,一直下一步就可以。
使用Dev-C++
这个过程,我会用一个一元二次方式求解(ax^2+bx+c = 0),来介绍软件的使用步骤
- 打开 Dev C++,在上方菜单栏中选择“File–> New–> Source File”:
或者按下Ctrl+N组合键,都会新建一个空白的源文件,如下图所示:
在上方菜单栏中选择“File–> Save”,或者按下Ctrl+S组合键,都可以保存源文件。
注意:文件名要改成.c。
2. 文件新建完成之后,就是编写程序了,先分析一下,要求一元二次方程的解:
- 第一步判断
delta = b*b - 4*a*c
- 大于零,则有两个解
- 等于零,则有一个唯一解
- 小于零,无解
- 分析完之后就开始写代码,基本代码如下
# include <stdio.h>
# include <math.h>
int main(void)
{
int a = 1;
int b = 5;
int c = 3;
float delta;
float x1, x2;
delta = b*b - 4*a*c;
if(delta > 0)
{
// 两个解
x1 = (-b + sqrt(delta)) / (2*a);
x2 = (-b - sqrt(delta)) / (2*a);
printf("该一元二次方式有两个解,x1 = %f, x2 = %f\n", x1, x2);
}
else if(delta == 0)
{
// 一个解
x1 = (-b) / (2*a);
x2 = x1;
printf("该一元二次方程有一个唯一解,x1 = x2 = %f\n", x1, x2);
}
else
{
printf("无解");
// 无解
}
return 0;
}
- 生成可执行文件
在上方菜单栏中选择“ 编译–>运行 ”,就可以完成 一元二次方程.c 源文件的编译工作
如果代码没有错误,会在下方的“编译日志”窗口中看到编译成功的提示: - 最后就是运行刚刚的编译的文件,查看程序结果