请问如何修改这个程序(Dev-C++5.9.2) - 爱问答

(爱问答)

请问如何修改这个程序(Dev-C++5.9.2)

#include <iostream>

using namespace std;

int main()

{

int nf,s,ys,gou="狗",ji="鸡".hou="猴",yang="羊",ma="马",she="蛇",lon="龙",tu="兔",hu="虎",niu="牛",shu="鼠",zhu="猪";

char sx;

cout<<"请输入一个年份(注意:只能输入大于1900的年份)";

cin>>nf;

if(nf<1900)

{

    cout<<"额,本程序只能查询1900以后的生肖,请读题仔细些哈。" <<endl;

    cout<<"您是的生肖是:..."<<endl;

}

    else

{

    s=(nf+9)/12;

    ys=nf+9-12*s;

    switch(sx)

    {

    case 11: sx=gou; break;

case 10: sx=ji; break;

    case 9: sx=hou; break;

    case 8: sx=yang; break;

    case 7: sx=ma; break;

    case 6: sx=she; break;

    case 5: sx=lon; break;

    case 4: sx=tu; break;

    case 3: sx=hu; break;

    case 2: sx=niu; break;

    case 1: sx=shu; break;

    case 0: sx=zhu; break;

    default: sx=32;break;

}

cout<<"您的生肖是:"<<score<<endl;

}

return 0;

}


你最基础的还没有了解啊

你的gou="狗"。。。。。

前面的int是表示整形,它不能赋为字串的

另外,还有其它的错,简单的改好的

(但这个方法有点繁了)

请问如何修改这个程序(Dev-C++ 5.9.2)


下一篇:floata[20];这个数组声明为什么错了

上一篇:易语言如何点击按钮然后打出一段字母

热门标签:
excel 网盘 破解 word dll
最新更新:
微软重新评估新的Outlook的使用时机 联想推出搭载联发科Helio G80芯片组的Tab M9平板 英特尔创新大赛时间确定! 微软Edge浏览器在稳定渠道中推出Workspaces功能 英伟达RTX4060TiGPU推出MaxSun动漫主题! 谷歌地图为用户提供了街景服务! GameSir 在T4 Kaleid中推出了一款出色的控制器! 微软开始在Windows 11 中测试其画图应用程序的新深色模式! LG电子推出全球首款无线OLED电视 英伟达人工智能芯片崭露头角! Steam Deck可以玩什么游戏-Steam Deck价格限时优惠 雷蛇推出CobraPro鼠标 Kindle电子阅读器可以访问谷歌商店吗 Windows10如何加入组策略 window10图片查看器怎么没有了?