注册 登录
编程论坛 VC++/MFC

没有发现这个题错在哪里可是执行结果总是出现一个错误,求解错误如下cpp(15) : error C2018: unknown character '0xcb'

刘!你好 发布于 2013-05-09 08:05, 784 次点击
#include <iostream>
#include <cmath>               
#include <iomanip>              
using namespace std;
int main( )
{
 double a,b,c;
 cout<<"please enter a,b,c:";
 cin>>a>>b>>c;
 if (a+b>c && b+c>a && c+a>b)
  {                                    
   double s,area;                       
   s=(a+b+c)/2;
   area=sqrt(s*(s-a)*(s-b)*(s-c));
   cout<<setiosflags(ios∷fixed)<<setprecision(4);
   cout<<"area="<<area<<endl;                 
  }                                          
else cout<<"it is not a trilateral!"<<endl;
return 0;
}
3 回复
#2
X186498066812013-05-09 10:57
cout<<setiosflags(ios∷fixed)<<setprecision(4);
其中::你用的是中文符号,切换到英文就行了。
#3
cwj9762779162013-05-10 14:50
表示楼上的是对的。
cout<<"please enter a,b,c:";
...
 cout<<setiosflags(ios::fixed)<<setprecision(4);
...
这两处都是这样的。
#4
刘!你好2013-05-11 20:45
回复 2楼 X18649806681
谢哦。
1