标题:求助!到底哪里出错了??
只看楼主
ok26251137
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2012-9-9
结帖率:100%
已结贴  问题点数:10 回复次数:4 
求助!到底哪里出错了??

// 从键盘输入三角形的三边长,输出三角形的周长和面积(此处假设可以构成三角形)。

#include <iostream.h>
#include <math.h>
void main()
{
int a,b,c,s,l,p;
cout<<"请输入a,b,c:"<<endl;
cin>>a>>b>>c;
l=a+b+c;
p=l/2;
s=sqrt(p*(p-a)*(p-b)*(p-c));
cout<<l<<s;
}

搜索更多相关主题的帖子: void include 三角形 
2013-03-10 12:19
yuccn
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:何方
等 级:版主
威 望:167
帖 子:6809
专家分:42393
注 册:2010-12-16
得分:5 
怎么个错误?

变量还是不要用整数吧,用小数类型

我行我乐
我的博客:
http://blog.yuccn. net
2013-03-10 18:41
wangpeibing
Rank: 2
等 级:论坛游民
帖 子:13
专家分:15
注 册:2013-2-27
得分:5 
#include <iostream.h>
#include <math.h>
void main()
{
double a,b,c,s,l,p;
cout<<"请输入a,b,c:"<<endl;
cin>>a>>b>>c;
l=a+b+c;
p=l/2.0;
s=sqrt(p*(p-a)*(p-b)*(p-c));
cout<<l<<"\n"<<s<<endl;
}
对照一下就可以了
2013-03-10 19:20
好聚好散
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:138
专家分:123
注 册:2012-12-4
得分:0 
转化类型

无节操,无真相
2013-03-13 12:40
Susake
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:女儿国的隔壁
等 级:贵宾
威 望:23
帖 子:2288
专家分:6481
注 册:2012-12-14
得分:0 
把int 改 double 2 改 2.0

仰望星空...........不忘初心!
2013-03-13 12:42



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-400330-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.054114 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved