
| 
 | 
|  | 作者: pwycctv [pwycctv]  论坛用户 | 登录 | 
| 各位大哥哥,大姐姐,小弟刚学C++, 我按书上的内容写了个hello程序,运行通过, 可再写别的东西,就是一直错误,不知怎么回事, 给我说说看,有没有什么我没注意到的地方, 狂急 代码如下: #include <iostream.h> void main() { int a,b,c; float x1,x2; cin>>a>>b>>c>>"\n"; x1=(-b+sqrt(b*b-4*a*c))/(2*a); x2=(-b-sqrt(b*b-4*a*c))/(2*a); cout<<"x1="<<x1<<endl; cout<<"x2="<<x2<<endl; } 急急............................ | 
| 地主 发表时间: 04-02-22 12:50 | 
|  | 回复: afan271314 [afan271314]  论坛用户 | 登录 | 
| 少个头文件 #include <math.h> | 
| B1层 发表时间: 04-02-22 13:02 | 
|  | 回复: lovejiang [lovejiang]  论坛用户 | 登录 | 
| 就如上面老兄说的 sqrt求平方根函数是包含在math.h这个文件里的 所以在程序开始处加上#include <math.h> | 
| B2层 发表时间: 04-02-22 16:01 | 
|  | 回复: lwei889 [lwei889]  论坛用户 | 登录 | 
| cin>>a>>b>>c>>"\n" 你能把"\n"给输入去吗? 在输入时,最好不要格式化的输入! | 
| B3层 发表时间: 04-02-22 17:06 | 
|  | 回复: pwycctv [pwycctv]  论坛用户 | 登录 | 
| 怎么按F7还是有一处错误? 老大们,你们能不能全部给写出来, 我真的一点也不会, | 
| B4层 发表时间: 04-02-23 09:15 | 
|  | 回复: 286 [unique]  版主 | 登录 | 
| #include <iostream.h> #include <math.h> void main() { int a,b,c; float x1,x2; cin>>a>>b>>c; x1=(-b+sqrt(b*b-4*a*c))/(2*a); x2=(-b-sqrt(b*b-4*a*c))/(2*a); cout<<"x1="<<x1<<endl; cout<<"x2="<<x2<<endl; } 输入参数时,应该输入一个按一个回车。比如1 -2 1就为: 1 -2 1 | 
| B5层 发表时间: 04-02-23 09:37 | 
|  | 回复: pwycctv [pwycctv]  论坛用户 | 登录 | 
| 谢谢版主, 我来20CN这么久,一直没有来过这个版,因为我一直没有学习程序,我们现在开了程序,以后会长来的请求帮助的......... 再次谢了        | 
| B6层 发表时间: 04-02-23 20:34 | 
| 
 | 
20CN网络安全小组版权所有
Copyright ©    2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon   

粤ICP备05087286号