欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 科技 > 能源 > C++代码片段

C++代码片段

2025/4/26 10:33:27 来源:https://blog.csdn.net/YYDS314/article/details/142074135  浏览:    关键词:C++代码片段

for(int i=1; i<=shuliang; i++)
            {
                int f=100;
                cout<<a[i].name<<":"<<'\n';
                cout<<"该舰艇现在距离基地"<<km<<"km,需要"<<km*a[i].gas_good<<"升燃油"<<'\n';
                if(a[i].fire==0) pr("舰艇无火灾",2),cout<<'\n';
                else if(a[i].fire>0&&a[i].fire<=1.5) pr("舰艇火灾警告",6),f-=0.1,cout<<'\n';
                else if(a[i].fire<=5) pr("中等火灾警告",6),f-=5,cout<<'\n';
                else if(a[i].fire<=10) pr("最高火灾警告->立即返航/弃船",4),f-=40,cout<<'\n';
                if(km*a[i].gas_good>=a[i].gas*2) pr("最高油量警告->立即返航",4),f-=40,cout<<'\n';
                else if(km*a[i].gas_good>=a[i].gas) pr("油量警告",6),f-=35,cout<<'\n';
                if(a[i].HP<=100) pr("重伤警告->立即返航/弃船",4),f-=60,cout<<'\n';
                else if(a[i].HP<=1000) pr("警告->注意躲避火力",6),f-=20,cout<<'\n';
                cout<<"1 主炮弹药数量:";
                int l=a[i].att_s_1;
                cout<<l<<'\n';
                if(l==0) pr("没有弹药 建议增添",4);
                else if(l<=30) pr("弹药较少 建议增添",6);
                else pr("基本足够(仅为评估)",2);
                cout<<'\n';
                cout<<"2 副炮弹药数量:";
                l=a[i].att_s_2;
                cout<<l<<'\n';
                if(l==0) pr("没有弹药 建议增添",4);
                else if(l<=30) pr("弹药较少 建议增添",6);
                else pr("基本足够(仅为评估)",2);
                cout<<'\n';
                if(a[i].att_1==0) pr("主炮不足",4),cout<<'\n';
                if(a[i].att_2==0) pr("副炮不足",4),cout<<'\n';
                if(a[i].att_2==0) pr("鱼雷不足",4),cout<<'\n';
                if(a[i].att_2==0) pr("水雷不足",4),cout<<'\n';
                if(f<0) pr("结果->立即返航/弃船",4),cout<<'\n';
                else if(f<=50) pr("结果->准备返航",4),cout<<'\n';
                else if(f<=70) pr("结果->状态一般",6),cout<<'\n';
                else pr("结果->状态良好",2),cout<<'\n';
            }

for(int i=1; i<=shuliang; i++){int f=100;cout<<a[i].name<<":"<<'\n';cout<<"该舰艇现在距离基地"<<km<<"km,需要"<<km*a[i].gas_good<<"升燃油"<<'\n';if(a[i].fire==0) pr("舰艇无火灾",2),cout<<'\n';else if(a[i].fire>0&&a[i].fire<=1.5) pr("舰艇火灾警告",6),f-=0.1,cout<<'\n';else if(a[i].fire<=5) pr("中等火灾警告",6),f-=5,cout<<'\n';else if(a[i].fire<=10) pr("最高火灾警告->立即返航/弃船",4),f-=40,cout<<'\n';if(km*a[i].gas_good>=a[i].gas*2) pr("最高油量警告->立即返航",4),f-=40,cout<<'\n';else if(km*a[i].gas_good>=a[i].gas) pr("油量警告",6),f-=35,cout<<'\n';if(a[i].HP<=100) pr("重伤警告->立即返航/弃船",4),f-=60,cout<<'\n';else if(a[i].HP<=1000) pr("警告->注意躲避火力",6),f-=20,cout<<'\n';cout<<"1 主炮弹药数量:";int l=a[i].att_s_1;cout<<l<<'\n';if(l==0) pr("没有弹药 建议增添",4);else if(l<=30) pr("弹药较少 建议增添",6);else pr("基本足够(仅为评估)",2);cout<<'\n';cout<<"2 副炮弹药数量:";l=a[i].att_s_2;cout<<l<<'\n';if(l==0) pr("没有弹药 建议增添",4);else if(l<=30) pr("弹药较少 建议增添",6);else pr("基本足够(仅为评估)",2);cout<<'\n';if(a[i].att_1==0) pr("主炮不足",4),cout<<'\n';if(a[i].att_2==0) pr("副炮不足",4),cout<<'\n';if(a[i].att_2==0) pr("鱼雷不足",4),cout<<'\n';if(a[i].att_2==0) pr("水雷不足",4),cout<<'\n';if(f<0) pr("结果->立即返航/弃船",4),cout<<'\n';else if(f<=50) pr("结果->准备返航",4),cout<<'\n';else if(f<=70) pr("结果->状态一般",6),cout<<'\n';else pr("结果->状态良好",2),cout<<'\n';}

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词