首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

为何会输出0呢

2013-02-17 
为什么会输出0呢#include iostreamusing namespace stdint main( ){doublea,b,c,sa 3 b 4c 5

为什么会输出0呢
#include <iostream>
using namespace std;
int main( )
{
double  a,b,c,s;
a = 3; 
b = 4;
c = 5;
s = 1/2 * (a+b+c);
cout<<"s="<<s<<endl;
return 0;
}

[解决办法]
1/2==0
[解决办法]


#include <iostream>
using namespace std;
int main( )
{
double  a,b,c,s;
a = 3; 
b = 4;
c = 5;
s = 1.0/2 * (a+b+c);
cout<<"s="<<s<<endl;
return 0;
}

热点排行