C++战争小游戏战舰版

代码:(请用英文输入,不要加” .  “)

#include <bits/stdc++.h>
#include <windows.h>
#include <unistd.h>
#include <time.h>
using namespace std;
int main()
{
	int a=0,sl1=0,sl2=0,sl3=0,sl4=0;//各军舰数量
	int jzj=0;
	char xz;//选择
	int jj=10000,jj2=0;//资金
	int jf=0;
	cin>>xz;
		while(a==0)
		{
		 	cout<<"新手基地    驱逐舰:5 护卫舰:6 巡洋舰:2";
		 	cout<<endl<<jj<<" $"<<endl;
			sl1=5;
			sl2=6;
	  		sl3=2;
			cout<<"a.建立港口(=55000w-60000w $   *$价格较高)    b.出航"<<endl;
			cin>>xz;
			if(xz=='a')
			{
				jj-=55000;
   			 	if(jj<0)
   			 	{
   			 		cout<<"借款:"<<abs(jj)<<endl;
   			 		jj=0;
   			 		jj2=abs(jj);
				}
				cout<<"剩余:"<<jj<<" $"<<endl;
			}
			else
			{
			    cout<<"a.驱逐舰 b.护卫舰 c.巡洋舰 d.全员出动"<<endl;
			    cin>>xz;
		 		if(xz=='a'||xz=='b'||xz=='c')
		 		{
		 			cout<<endl<<"单独出行,被敌方雷达发现,火力不足,全舰队覆没";
					break;
		        }
		        else
		        {
		        	cout<<"目标过大,与敌方双航母战斗群交战";
		        	cout<<"a.群体战斗 b.分为:5驱+5护为一组,其他另一组 c.按火力平均分组";
		        	cin>>xz;
		        	if(xz=='a'||xz=='c')
		        	{
		        		cout<<"突围失败!";
		        		break;
					}
					else
					{
						cout<<"你用你的火力和数量优势,击沉了1艘护卫舰,2艘巡洋舰和1艘航母,获得1艘航母(+70架舰载机)";
						sl4++;
						jzj+=70;
						cout<<endl<<"a.回航    b.前行";
						cin>>xz;
						if(xz=='a')
						{
							jj+=10000;
							cout<<"回到港口! 本次航行+5分!"<<endl;
							jf+=5;
						}
						else
						{
							cout<<"您的燃油不足,重新建立 [ 1 ] 座港口 用舰载机袭击对方港口! Great!"<<endl;
							cout<<"建立港口+击沉敌舰+击毁港口 >> +20积分!"<<endl;
							jf+=20;
						}
						if(jf>=50&&jj2<=0)
						{
							cout<<"超过50分 >> 闯关成功! >> 前往下一关"<<endl;
							return 0;
						}
						if(jj2>0)
						{
							cout<<"失败!"<<endl<<endl;
						}
					}
				}
			}
		}
	return 0;
}

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值