您好,欢迎来到沃锋问答-AI智慧知识互动平台! [
请登录
]
|
[
免费注册
]
沃锋问答-AI智慧知识互动平台
问答首页
问答动态
问题库
问答专家
知识专题
站内公告
全部分类
>
电脑网络
C++大神过来!!!
用户提问
|
浏览678次
收藏
|
2021/08/29 11:09
满意回答
检举
|
2021/08/29 11:41
你的else(month==2){明显不对啊,改为else if(month == 2) {程序语法上就没有问题,可以编译运行了但程序结构明显不合理,类似这类需求,不应该用if,要用switch case完成的
评论(0)
加载中...
匿名
书生
|
采纳率100%
|
回答于 2021/08/29 11:41
其他回答(1)
其他
按你的程序,修正了你的疏忽,程序可以编译运行了,运行例如下:修改后的程序如下:#include<iostream>using namespace std;int main(){int month,day;cout<<"请输入你的出生月份和出生日,比如:1 1,(月份在前,日在后,中间要有空格)。"<<endl;cout<<"这样就可以测出你的星座了!"<<endl;cin>>month>>day;if(month==3){if(day>=21&&day<=31){cout<<"白羊座"; }else if(day>=1&&day<=20){cout<<"双鱼座"; }else{cout<<"此月没有这一天哟!"; }}else if(month==4){if(day>=20&&day<=30){cout<<"金牛座";}else if(day>=1&&day<=19){cout<<"白羊座"; }else{cout<<"此月没有这一天哟!"; }}else if(month==5){if(day>=21&&day<=31){cout<<"双子座"; }else if(day<=20&&day>=1){cout<<"金牛座"; }else{cout<<"此月没有这一天哟!"; }}else if(month==6){if(day>=22&&day<=30){cout<<"巨蟹座"; }else if(day<=21&&day>=1){cout<<"双子座"; }else{cout<<"此月没有这一天哟!"; }}else if(month==7){if(day>=23&&day<=31){cout<<"狮子座";}else if(day<=22&&day>=1){cout<<"巨蟹座";}else{cout<<"此月没有这一天哟!"; }}else if(month==8){if(day>=23&&day<=31){cout<<"处女座"; }else if(day<=22&&day>=1){cout<<"狮子座"; }else{cout<<"此月没有这一天哟"; }}else if(month==9){if(day>=23&&day<=30){cout<<"天秤座";}else if(day<=22&&day>=1){cout<<"处女座";}else{cout<<"此月没有这一天哟!"; }}else if(month==10){if(day>=24&&day<=31){cout<<"天蝎座";}else if(day<=23&&day>=1){cout<<"天秤座"; }else{cout<<"此月没有这一天哟!";}} else if(month==11){if(day>=23&&day<=30){cout<<"射手座";}else if(day<=22&&day>=1){cout<<"天蝎座"; }else{cout<<"此月没有这一天哟!"; }}else if(month==12){if(day>=22&&day<=31){cout<<"摩羯座";}else if(day<=21&&day>=1){cout<<"射手座";}else{cout<<"此月没有这一天哟!"; }}else if(month==1){if(day>=20&&day<=31){cout<<"水瓶座";}else if(day<=19&&day>=1){cout<<"摩羯座"; }else{cout<<"此月没有这一天哟!"; }}else if(month==2){if(day>=19&&day<=29){cout<<"双鱼座"; }else if(day<=18&&day>=1){cout<<"水瓶座";}else{cout<<"此月没有这一天哟!"; }} return 0;}主要是修改后面的 else (month==2){改为:else if(month==2){
评论(0)
回答于 2021/08/29 11:52
加载中...
相关已解决
1个回答
i3 8100搭配ddr4 2400频率和2666频率差距有多大
1个回答
ultra5 225F比i3 12100F单核多核性能分别提升多少
1个回答
剪映怎么导出GIF动图呀?
1个回答
小红书申诉解封话术有哪些,小红书禁封还能恢复吗?
1个回答
主板电池没电 这对电脑有何影响
1个回答
hp12来自6A复印成这样
1个回答
内存是用ddr4还是ddr5好 有什么区别
1个回答
如何操作 用CAD,计算机 天正建筑绘制 画居室平面图 各种各样的建筑图纸 建筑平面图 请提供操作步
1个回答
使用电脑和手机时如何调整姿势
1个回答
长期接触电脑 如何避免手部神经损伤
0
人关注该问题
>>
>>
+1
加载中...