选择结构和条件判断代码改错

简介: 选择结构和条件判断代码改错
#include<math.h> //调用了数学函数sqrt
int main()
{double a,b,c,disc,x1,x2,p,q; //disc是判别式bb-4ac
scanf("%1f%1f%1f",&a,&b,&c); //输入双精度浮点型变量的值要用格式声明“%1f”
disc=bb-4ac;
if(disc<0) //若 bb-4ac<0
printf(" this equation hasn't real roots\n"); //输出“此方程无实根 ”
else //若 b*b-4*a*c>0
{p=-b/(2.0a);
q=sqrt(disc)/(2.0*a);
x1=p+q;
x2=p-q; //求出方程的两个根
printf("real roots:\nx1=%7.2f\nx2=%7.2f\n",x1,x2); //输出方程的两个根
}
return 0;
}

相关文章
|
8月前
|
C语言
C语言——选择结构(分支语句)
1. 选择结构 2. 选择结构的使用 2.1 单分支选择结构 2.2 双分支选择结构 2.3 多分支选择语句 2.3.1 通过else if实现多分支选择语句 2.3.2 switch语句实现多分支选择语句 2.4 嵌套的分支语句
140 0
|
4天前
|
C语言
C语言7🔥:条件判断 if else 语句与分支(千字总结)
C语言7🔥:条件判断 if else 语句与分支(千字总结)
24 0
|
9月前
|
C语言
C语言中的分支语句和循环语句(一)
C语言中的分支语句和循环语句(一)
|
9月前
|
编译器 C语言
【C语言】 分支语句(选择结构)-- if语句 -- switch语句
【C语言】 分支语句(选择结构)-- if语句 -- switch语句
|
6月前
|
C语言
C语言:分支语句(if语句、switch语句)
C语言:分支语句(if语句、switch语句)
|
9月前
|
Go C语言
C语言中的分支语句和循环语句(二)
C语言中的分支语句和循环语句(二)
|
9月前
|
C语言
分支语句和循环语句 (C语言最重要的语句)下
分支语句和循环语句 (C语言最重要的语句)
39 0
|
9月前
|
C语言
分支语句和循环语句 (C语言最重要的语句)上
分支语句和循环语句 (C语言最重要的语句)
53 0
|
10月前
学C的第六天(深入了解 分支语句 和 循环语句 )(2)
2.switch语句: switch语句也是一种分支语句,常常用于多分支的情况。 语法结构:
|
10月前
|
C语言
学C的第六天(深入了解 分支语句 和 循环语句 )(1)
C语言:结构化的程序设计语言,支持三种结构,顺序结构、选择结构、循环结构。生活中大大小小的事件基本都可以用这三种结构来描述,这是一种高度的抽象 什么是语句?