永发信息网

C++if条件判断

答案:4  悬赏:30  手机版
解决时间 2021-03-09 20:48
#include <iostream>
using namespace std;
void main()
{
int a;
cout<<"请输入成绩:\n";
cin>>a>>endl;
if(a>90) cout<<"A grade";
else if(a>80) cout"B grade";
else if(a>70) cout"C grade";
else if(a>60) cout"D grade";
else cout"Not passed";
}

请问怎么错了
最佳答案
#include <iostream>
using namespace std;
void main()
{
int a;
cout<<"请输入成绩:\n";
cin>>a; //endl是输出的换行符,不能出现在cin里面
if(a>90) cout<<"A grade";
else if(a>80) cout<<"B grade"; //掉了输出<<,下同
else if(a>70) cout<<"C grade";
else if(a>=60) cout<<"D grade";
else cout<<"Not passed";
}
全部回答
范围错了 else if(90>=a>80) cout"B grade"; else if(80>=a>70) cout"C grade"; else if(70>=a>60) cout"D grade";
这一句话:if(x=0) c++里面判断两数相等要用==,而=表示赋值。 应该这么改 if(x>-5&&x<0) printf("%d\n",x); if(x==0) printf("%d\n",x-1);//等于0的时候应该是y=x-1吧。。。 if(0<x&&x<10) printf("%d\n",x+1);
#include <iostream> using namespace std; int main() //void main()是不标准的,但不影响编译 { int a; cout<<"请输入成绩:\n"; cin>>a; //>>endl 是多余的 if(a>90) cout<<"A grade"; //cout全部少了<< else if(a>80) cout<<"B grade"; else if(a>70) cout<<"C grade"; else if(a>60) cout<<"D grade"; else cout<<"Not passed"; }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
“假装”的“假”字另外一个读音是什么?
考研是否录取 导师说的算吗? 不过国家线的情
春宇超市在什么地方啊,我要过去处理事情
解方程x/1*2+x/2*3+ +x/2005*2006=2005(要过
哪座桥不能开车也不能走人?
屋子潮湿有虫子怎么办
沙井沙三的邮编是多少?
在妖精的尾巴中公会争第一有很多美女穿泳装的
咏乐汇为什么停播
北京的投资管理公司多少钱
四川身临其境科技有限公司在什么地方啊,我要
西安最大的农产品市场是那个
一个二十八的北漂单身女孩,这么多年几乎没跟
求一对简单的情侣名
天地源·枫林绿洲西南门(人行门)地址有知道的
推荐资讯
求详细介绍【创新ie3】和【铁三角im50】的听
求一个男孩姓名 叫 郭宇。。。什么的
恒大的物业费是怎么收的5层和15层一样吗
为什么支付的时候界面一直刷新
工美大厦地下收费停车场这个地址在什么地方,
2.7536585是否可以四舍五入为2.要是精确到两
小学必知英语近义词。。。带中文意思。。谢谢
文华教师小区在哪里啊,我有事要去这个地方
梦幻WZ穷人如何养育仙族孩子
重庆有哪些知名的百货公司啊??谢谢告知!!
有人知道上海打捞局高级船员待遇怎么样呢?和
1994年10月30日是什么星座(阴历)
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?