山不在高,有仙则名。水不在深,有龙则灵。 ----优快云 时时三省
前面已经看到了利用printf函数进行数据输出的程序,现在再介绍一个包含输入和出的程序。
例:求ax + bx + c = 0方程的根。a,b,c由键盘输入,设b的平方-4ac>0。
解题思路:首先要知道求方程式的根的方法。由数学知识已知:如果b的平方-4ac≥0,则一元二次方程有两个实根:
有了这些式子,只要知道a,b,c的值,就能顺利地求出方程的两个根。
剩下的问题就是输入a,b,c的值和输出根的值了。需要用scanf函数输入a,b,c的值,用printf函数输出两个实根的值。
编写程序:
运行结果
输入1 3 2