第1关:求一元二次方程的根
任务描述
本关任务:编写一个求一元二次方程的根的小程序。
相关知识
为了完成本关任务,你需要掌握:
- 输入、输出函数的使用;
- 判断语句;
- 数学函数。
输入、输出函数的使用
-
printf函数:printf函数用于将数据输出到标准输出设备(通常是屏幕)。它可以输出各种类型的数据,如字符串、整数、浮点数等。printf函数的格式化输出可以通过占位符来控制输出的格式。 函数功能:按规定格式向输出设备(一般为显示器)输出数据,并返回实际输出的字符数;若出错,则返回负数。 它使用的一般形式为:printf("格式控制字符串”,输出项列表); -
scanf函数:scanf函数用于从标准输入设备(通常是键盘)读取输入数据。它可以接收各种类型的输入,如字符串、整数、浮点数等。scanf函数的格式化输入可以通过占位符来指定输入的格式。 函数功能:按规定格式从键盘输入若干任何类型的数据给argument所指的单元。这回读入并赋给argument的数据个数;遇文件结束返回 EOF;出错返回 0。 它使用的一般形式为:scanf(“格式控制字符串”,地址列表);
注:scanf("%lf%lf%lf", &a, &b, &c);可实现双精度实数的输入。
判断语句
if 语句用于判断一个条件是否成立,如果条件为真,则执行 if 语句后面的代码块,否则跳过该代码块。 双分支(经典形式):


1654

被折叠的 条评论
为什么被折叠?



