照着做的,怎么都会错! #include <iostream.h> int main() { int mark; cout<<"请输入成绩(0~100):"<<end
练习.cppE:\VC++6.0\MSDev98\MyProjects\练习\练习.cpp(10):errorC2018:unknowncharacter'0xa1'E:...
练习.cpp
E:\VC++6.0\MSDev98\MyProjects\练习\练习.cpp(10) : error C2018: unknown character '0xa1'
E:\VC++6.0\MSDev98\MyProjects\练习\练习.cpp(10) : error C2018: unknown character '0xac'
E:\VC++6.0\MSDev98\MyProjects\练习\练习.cpp(10) : error C2146: syntax error : missing ')' before identifier 'mark'
E:\VC++6.0\MSDev98\MyProjects\练习\练习.cpp(10) : error C2059: syntax error : ')'
E:\VC++6.0\MSDev98\MyProjects\练习\练习.cpp(10) : error C2146: syntax error : missing ';' before identifier 'cout'
E:\VC++6.0\MSDev98\MyProjects\练习\练习.cpp(10) : warning C4552: '>' : operator has no effect; expected operator with side-effect
Error executing cl.exe.
练习.obj - 5 error(s), 1 warning(s)
#include <iostream.h>
int main()
{
int mark;
cout<<"请输入成绩(0~100):"<<endl;
cin>>mark;
if(mark>=80&&mark<=100)cout<<"Good!"<<endl;
if(mark>=60&&mark<80)cout<<"So so!"<<endl;
if(mark>=0&&mark<60)cout<<"You should work hard!"<<endl;
if(mark<0‖mark>100)cout<<"Error!"<<endl;
return 0;
} 展开
E:\VC++6.0\MSDev98\MyProjects\练习\练习.cpp(10) : error C2018: unknown character '0xa1'
E:\VC++6.0\MSDev98\MyProjects\练习\练习.cpp(10) : error C2018: unknown character '0xac'
E:\VC++6.0\MSDev98\MyProjects\练习\练习.cpp(10) : error C2146: syntax error : missing ')' before identifier 'mark'
E:\VC++6.0\MSDev98\MyProjects\练习\练习.cpp(10) : error C2059: syntax error : ')'
E:\VC++6.0\MSDev98\MyProjects\练习\练习.cpp(10) : error C2146: syntax error : missing ';' before identifier 'cout'
E:\VC++6.0\MSDev98\MyProjects\练习\练习.cpp(10) : warning C4552: '>' : operator has no effect; expected operator with side-effect
Error executing cl.exe.
练习.obj - 5 error(s), 1 warning(s)
#include <iostream.h>
int main()
{
int mark;
cout<<"请输入成绩(0~100):"<<endl;
cin>>mark;
if(mark>=80&&mark<=100)cout<<"Good!"<<endl;
if(mark>=60&&mark<80)cout<<"So so!"<<endl;
if(mark>=0&&mark<60)cout<<"You should work hard!"<<endl;
if(mark<0‖mark>100)cout<<"Error!"<<endl;
return 0;
} 展开
3个回答
展开全部
#include <iostream.h>
int main()
{
int mark;
cout<<"请输入成绩(0~100):"<<endl;
cin>>mark;
if(mark>=80&&mark<=100) cout<<"Good!"<<endl;
if(mark>=60&&mark<80) cout<<"So so!"<<endl;
if(mark>=0&&mark<60) cout<<"You should work hard!"<<endl;
if(mark<0||mark>100) cout<<"Error!"<<endl;
return 0;
}
没有错误 编译通过,就是最后的“||”好像是中文字符,改成英文的就行了,完全通过~~~
追问
谢谢啊!我下午又试了一遍,又好了,不知道怎么搞的·······
展开全部
#include <iostream>
using namespace std;
int main()
{
int m;
cout<<"请输入成绩(0~100):"<<endl;
while(cin>>m)
{
if(m>=80&&m<=100)
cout<<"Good!"<<endl;
if(m>=60&&m<80)
cout<<"So so!"<<endl;
if(m>=0&&m<60)
cout<<"You should work hard!"<<endl;
else
cout<<"Error!"<<endl;
}
return 0;
}
我把你的程序进行了一下改动,使它可以进行多次输入
using namespace std;
int main()
{
int m;
cout<<"请输入成绩(0~100):"<<endl;
while(cin>>m)
{
if(m>=80&&m<=100)
cout<<"Good!"<<endl;
if(m>=60&&m<80)
cout<<"So so!"<<endl;
if(m>=0&&m<60)
cout<<"You should work hard!"<<endl;
else
cout<<"Error!"<<endl;
}
return 0;
}
我把你的程序进行了一下改动,使它可以进行多次输入
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
大哥、你把using namespace std;掉了而且你那个或的字符好像打得不行啊应该是||、这个||字符应该不能在输入汉字的输入法状态下输入 否则输入的不是这样的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询