各位大侠,我碰到了一个难题,如题:
判断ax^2+bx+c=0是否有实数解,其中a、b、c由键盘输入。
定义a、b、c、p用于存放方程的系数、中间变量。
输入a、b、c。
令p=b×b-4×a×c。
if(p>=0)输出方程有实数解。
else输出方程无实数解。
分析:由键盘输入系数a、b、c,判断方程ax^2+bx+c=0是否有实数解,如果有则输出其解。(提示:需要用到复合语句):也就是说如果p>=0的话,输出有实数解就不是一句话,而是求出实数解,然后再输出x1、x2,这个时候大于0以后要做的是操作语句就不止一个了,需要用到复合语句:大括号把p>=0情况下的所有语句括起来。
各位大侠,请问此题如何编写呢?我想问一下实数解是什么呢?难道由x1,x2求出的结果不是实数吗?另外什么是复合语句呢?能不能举个例子说明,谢谢赐教。
å 为å½x=3.24æ¶ax^2+bx+c=-0.020 æ以å¨3.24å3.25ä¹é´æä¸ä¸ªè§£ éC追é®
æè¿ä¸æ¯éæ©é¢ææ
æé ±æ²¹çæ»ä¸è¾¹å»
温馨提示:答案为网友推荐,仅供参考