重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
1、打开C-Free,按ctrl+N创建一个新的文件。
成都创新互联专注于湖北企业网站建设,自适应网站建设,商城网站制作。湖北网站建设公司,为湖北等地区提供建站服务。全流程按需开发,专业设计,全程项目跟踪,成都创新互联专业和态度为您提供的服务
2、然后开始调用函数。
3、按F9进行调试后发现没有错误。
4、按F5执行早漏明程序。
5、输入想要输入的数字。
6、按ENTER键输出结果,检陆告验符合结果,说明函数调用搜唯成功。
首先你已经很清楚的说明了你这个程序是用C语言写二次函数的,而当a=0时,就不是二次函数了,应该按照一次函数来进行计算,否则 一个数除以0就没有意义了.~
#include stdio.h
#include 兆衡迟stdlib.h拦裂
#include math.h
int main()
{
float a,b,c;
float x1,x2,m;
printf("input number a=:");
scanf("%f",a);
printf("input number b=:");
scanf("%f",b);
printf("input number c=:");
scanf("%f",c);
if(a==0)
printf("一根:%f\n",c*(-1)/b);
else if(a==0b==0)
printf("无意义!");
else
{
m=b*b-4*a*c;
if(m0)
{
printf("两根\n");
printf("x1=%f\n",(-b+sqrt(m))/(2*a));
printf("x2=%f\n",(-b-sqrt(m))/(2*a));
}
else if(m==0)
printf("x1=x2=%f\n",x1);
}
else
printf("无实根\族李n");
}
return 0;
}
C语言函数可世拆以使用睁告如下语法来编写:
```cint function_name(int param1, int param2){ // 函数的定义 // 变量声明和定义 // 具体的操作 // 返回值 return result;}```
拓展:C语言函数的编写实质上是编写一搜早枣个独立的程序模块,可以指定不同的参数,以及函数返回值。C语言函数也可以定义不同的函数原型,以及变量作用域,以实现更复杂的功能。
你可以使用printf函数输出x1=x2=数字的格式,如下所示:
c
int x = 10;
printf("x1=x2=%d\n", x);
输出结果闹御为:x1=x2=10。
其野迅中,%d是格式控制符,用于输出整数类型的变量。如果液脊岩需要输出其他类型的变量,如浮点数,则需要使用其他格式控制符。