|
![]() | 作者: 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号