| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 775 人关注过本帖
标题:编译的时候出现的错误是什么意思?
只看楼主 加入收藏
yikun
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2006-10-30
收藏
 问题点数:0 回复次数:3 
编译的时候出现的错误是什么意思?

#include<iostream>
using namespace std;

void main()
{
int x;
cout<<"请输入当月的利润:"<<x<<endl;
int t;
if(x<=100000)
{
t=x*0.1;
cout<<"应发奖金总数是:"<<t;
}
else if(x>100000&&x<=200000)
{
t=(x-100000)*0.075+100000;
cout<<"应发奖金总数是:"<<t;
}
else if(x>200000&&x<=4000000)
{
t=100000*0.1+100000*0.075+(x-200000)*0.05;
cout<<"应发奖金总数是:"<<t;
}
else if(x>400000&&x<=6000000)
{
t=100000*0.1+100000*0.075+200000*0.05+(x-400000)*0.03;
cout<<"应发奖金总数是:"<<t;
}
else if(x>600000&&x<=10000000)
{
t=100000*0.1+100000*0.075+200000*0.05+400000*0.03+(x-600000)*0.015;
cout<<"应发奖金总数是:"<<t;
}
else if (x>1000000)
{
t=100000*0.1+100000*0.075+200000*0.05+400000*0.03+600000*0.015+(x-1000000)*0.01;
cout<<"应发奖金总数是:"<<t;
}
}

编译的时候出现这三个错误:

error C2018: unknown character '0xa3'
error C2018: unknown character '0xbb'
error C2146: syntax error : missing ';' before identifier 'cout'

请问是什么意思?谢谢

搜索更多相关主题的帖子: 编译 
2006-11-09 00:05
dubaoshi
Rank: 1
等 级:新手上路
帖 子:118
专家分:0
注 册:2006-9-22
收藏
得分:0 
1.你的x值的输入应该用cin而不是cout。
2.你的程序中 t=(x-100000)*0.075+100000;这句后面用的是全角的分号“;”,应该改成半角的分号“;”。
我编译了一下,没问题了,再交流。

人行善,福虽未至,祸已远离;人行恶,祸虽未至,福已远离.
2006-11-09 11:08
dubaoshi
Rank: 1
等 级:新手上路
帖 子:118
专家分:0
注 册:2006-9-22
收藏
得分:0 
比如,我把输入x修改成:
int x;
cout<<"请输入当月的利润:";
cin>>x;
cout<<endl;

人行善,福虽未至,祸已远离;人行恶,祸虽未至,福已远离.
2006-11-09 11:09
yikun
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2006-10-30
收藏
得分:0 
呵呵,谢谢,原来是少了"cin>>x"这步啊~改下那步就没问题了~谢谢~
2006-11-09 11:46
快速回复:编译的时候出现的错误是什么意思?
数据加载中...
 
   



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

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