#includestdioh#includemathhint main float a b c x1 x2; printf请输入方程的abc:; scanff f f &a &b &c;使用软件是vs2017所以这里是scan_f if bb - 4 ac 0判断方程是否有实根 printf方程无实根!; else如果有解就打印出方程
这个问题可能是因为缺少数学库的原因。在使用sqrt函数之前,需要在代码中添加以下头文件:
#include<math.h>
如果还是无法解决问题,可以尝试在编译时加上-lm选项,即:
gcc -o your_program your_program.c -lm
其中,your_program是你的程序名称,your_program.c是你的源代码文件名称。-lm选项告诉编译器链接数学库。
原文地址: https://www.cveoy.top/t/topic/ejb9 著作权归作者所有。请勿转载和采集!