今天新开个坑,用c++代码还原NBA2k22(球员已经经过一些交易,所以球队名单会与现实不同,到时我会放在转会查询中)

1.01版本

建好主菜单,写好第一个功能,查看球队阵容,现有公牛与掘金队,代码如下

#include <bits/stdc++.h>
#include <Windows.h>
using namespace std;
int team,gongniu_members_amount=13,juejin_members_amount=12,huren_members_amount=14,choose=0;
struct cow{int ability;int age;string name;bool weizhi[6];//控卫1,分卫2,小前3,大前4,中锋5
};
struct gold{int ability;int age;string name;bool weizhi[6];
};
struct lake{int ability;int age;string name;bool weizhi[6];
};
cow gongniu[18];
gold juejin[18];
lake huren[18];
int main(){for(int i=1;i<=18;i++) memset(gongniu[i].weizhi,false,sizeof(gongniu[i].weizhi));for(int i=1;i<=18;i++) memset(juejin[i].weizhi,false,sizeof(juejin[i].weizhi));srand(time(0));{gongniu[1].name="拉文"; gongniu[1].age=27; gongniu[1].ability=89; gongniu[1].weizhi[1]=true;gongniu[2].name="德罗赞"; gongniu[2].age=33; gongniu[2].ability=81; gongniu[2].weizhi[3]=true; gongniu[2].weizhi[4]=true;gongniu[3].name="武切维奇"; gongniu[3].age=30; gongniu[3].ability=81; gongniu[3].weizhi[5]=true;gongniu[4].name="大球"; gongniu[4].age=27; gongniu[4].ability=87; gongniu[4].weizhi[2]=true;gongniu[5].name="卡鲁索"; gongniu[5].age=30; gongniu[5].ability=82; gongniu[5].weizhi[2]=true;gongniu[6].name="科比-怀特"; gongniu[6].age=21; gongniu[6].ability=82; gongniu[6].weizhi[3]=true; gongniu[7].name="贝弗利"; gongniu[7].age=35; gongniu[7].ability=79; gongniu[7].weizhi[1]=true;gongniu[8].name="小德里克-琼斯"; gongniu[8].age=27; gongniu[8].ability=77; gongniu[8].weizhi[1]=true; gongniu[8].weizhi[2]=true; gongniu[9].name="萨纳西斯-阿德托昆博"; gongniu[9].age=31; gongniu[9].ability=73; gongniu[9].weizhi[3]=true;gongniu[10].name="安东尼-沃克"; gongniu[10].age=18; gongniu[10].ability=18; gongniu[10].weizhi[3]=true; gongniu[10].weizhi[4]=true;gongniu[11].name="帕特里克-威廉姆斯"; gongniu[11].age=22; gongniu[11].ability=81; gongniu[11].weizhi[4]=true;gongniu[12].name="大桥"; gongniu[12].age=38; gongniu[12].ability=80; gongniu[12].weizhi[4]=true; gongniu[12].weizhi[5]=true;gongniu[13].name="奥拉迪波"; gongniu[13].age=31; gongniu[13].ability=31; gongniu[13].weizhi[1]=true; }//公牛队名单    {juejin[1].name="考辛斯"; juejin[1].age=34; juejin[1].ability=76; juejin[1].weizhi[5]=true;  juejin[2].name="穆雷"; juejin[2].age=28; juejin[2].ability=86; juejin[2].weizhi[1]=true;juejin[3].name="布克"; juejin[3].age=28; juejin[3].ability=93; juejin[3].weizhi[2]=true;juejin[4].name="约基奇"; juejin[4].age=29; juejin[4].ability=96; juejin[4].weizhi[5]=true;juejin[5].name="萨格斯"; juejin[5].age=23; juejin[5].ability=87; juejin[5].weizhi[1]=true; juejin[5].weizhi[3]=true;juejin[6].name="兰姆"; juejin[6].age=25; juejin[6].ability=79; juejin[6].weizhi[3]=true; juejin[7].name="波普"; juejin[7].age=31; juejin[7].ability=81; juejin[7].weizhi[2]=true;juejin[8].name="布鲁斯-布鲁"; juejin[8].age=27; juejin[8].ability=81; juejin[8].weizhi[3]=true;juejin[9].name="杰夫-格林"; juejin[9].age=33; juejin[9].ability=78; juejin[9].weizhi[4]=true;juejin[10].name="纳吉"; juejin[10].age=23; juejin[10].ability=78; juejin[10].weizhi[4]=true;juejin[11].name="艾萨克"; juejin[11].age=25; juejin[11].ability=85; juejin[11].weizhi[4]=true;juejin[12].name="普里莫"; juejin[12].age=20; juejin[12].ability=83; juejin[12].weizhi[3]=true;}//掘金队名单 cout<<"1.查看球队阵容";cin>>choose;if(choose==1){system("cls");hhh: cout<<"1.公牛"<<endl<<"2.掘金"<<endl; cin>>team;system("cls");if(team==1){cout<<"名字"<<"     "<<"能力值"<<"     "<<"年龄"<<"     "<<"位置"<<endl; for(int i=1;i<=gongniu_members_amount;i++){cout<<gongniu[i].name<<"    "<<gongniu[i].ability<<"    "<<gongniu[i].age<<"    ";if(gongniu[i].weizhi[1]==true) cout<<"控卫/";if(gongniu[i].weizhi[2]==true) cout<<"分卫/";if(gongniu[i].weizhi[3]==true) cout<<"小前/";if(gongniu[i].weizhi[4]==true) cout<<"大前/";if(gongniu[i].weizhi[5]==true) cout<<"中锋/"; cout<<endl;}}//输出公牛队名单 if(team==2){cout<<"名字"<<"     "<<"能力值"<<"     "<<"年龄"<<"     "<<"位置"<<endl; for(int i=1;i<=juejin_members_amount;i++){cout<<juejin[i].name<<"    "<<juejin[i].ability<<"    "<<juejin[i].age<<"    ";if(juejin[i].weizhi[1]==true) cout<<"控卫/";if(juejin[i].weizhi[2]==true) cout<<"分卫/";if(juejin[i].weizhi[3]==true) cout<<"小前/";if(juejin[i].weizhi[4]==true) cout<<"大前/";if(juejin[i].weizhi[5]==true) cout<<"中锋/"; cout<<endl;}}//输出掘金队名单 Sleep(4000);cout<<"1.上一页"<<endl<<"2.退出2k"<<endl<<"3.回到主菜单";cin>>choose;if(choose==1) {Sleep(2000); system("cls"); goto hhh;}if(choose==2){Sleep(2000); system("cls"); return 0;}if(choose==3){Sleep(2000); system("cls"); main();}}
}

NBA2k 1.01相关推荐

  1. 零起点学算法01——第一个程序Hello World!

    零起点学算法01--第一个程序Hello World! Description 题目很简单 输出"Hello World!"(不含引号),并换行. Input 没有输入 Outpu ...

  2. hdu5296 01字典树

    根据二进制建一棵01字典树,每个节点的答案等于左节点0的个数 * 右节点1的个数 * 2,遍历整棵树就能得到答案. AC代码: #include<cstdio> using namespa ...

  3. 20150411--Dede二次开发-01

    20150411--Dede二次开发-01 目录 一.目前市场流行的电子商城系统 1 二.ecshop的介绍 1 三.安装 2 四.echsop 的目录结构 5 五.分析ecshop里面程序的架构 5 ...

  4. (九)单片机串行口 内部结构的讲解 01

    1. 基本概念 常用于数据通信的传输方式有单工.半双工.全双工和多工方式. 单工方式:数据仅按一个固定方向传送.因而这种传输方式的用途有限,常用于串行口的打印数据传输与简单系统间的数据采集. 半双工方 ...

  5. Python 学习笔记01

    print:直接输出 type,求类型 数据类型:字符串,整型,浮点型,Bool型 note01.py # python learning note 01 print('Hello world!') ...

  6. ACM1881 01背包问题应用

    01背包问题动态规划应用 acm1881毕业bg 将必须离开的时间限制看作背包容量,先将他们由小到大排序,然后在排完序的数组中对每个实例都从它的时间限制开始(背包容量)到它的延长时间进行遍历: 1 # ...

  7. 什么是壳 - 脱壳篇01

    什么是壳 - 脱壳篇01 让编程改变世界 Change the world by program 壳 在自然界中,植物用壳来保护种子,动物用壳来保护身体,我们人类没有壳,但我们有衣服,房子也起到了壳的 ...

  8. 端口01 - 零基础入门学习汇编语言67

    第十四章:端口01 让编程改变世界 Change the world by program 引言 CPU可以直接读写3 个地方的数据 (1)CPU 内部的寄存器: (2)内存单元: (3)端口. 这一 ...

  9. 浅说——九讲背包之01背包

    所谓九讲,也就是: 0/1背包 0/1背包降维 完全背包 多重背包(二进制优化) 混合背包 二维费用背包 分组背包 有依赖的背包 背包的方案总数\背包的具体方案路径 0/1背包: [问题描述](经典) ...

最新文章

  1. 泛在电力物联网(能源互联网+物联网)浅析
  2. HJ29 字符串加解密
  3. 你可能不知道的switch
  4. React 组件性能优化之 PureComponent 的使用
  5. okHttp3 源码分析
  6. BackToTop.js 为你的网站添加“回到顶部”按钮
  7. Q91:真实地模拟透明材质(Realistic Transparency)
  8. java多线程计算pi_Java多线程——计算1-20阶乘和
  9. 谷歌浏览器插件安装 音量提升插件Volume Control
  10. EditText属性大全详解
  11. M-LSD 面向轻量化实时线段检测
  12. 【iPhone】解决照片无法编辑或删除的问题
  13. 如何实现android设备进入recovery界面后自动重启
  14. 股市中如何用筹码分布选牛股,通达信幅图指标公式筹码寻牛
  15. dd dt标签 显示与隐藏
  16. 4.1.2. Constants
  17. matlab基础语法
  18. Linux基础学习Day2之基本概念及操作
  19. 3D Multi-Object Tracking: A Baseline and New Evaluation Metrics论文阅读记录
  20. 【人工智能】孙正义用30张PPT描述了一个未来

热门文章

  1. MoveTo和MoveBy
  2. 好文案,这些内容确实应该有
  3. 测试组分享会建立和实施
  4. 关于DVWA的学习-SQL注入
  5. matlab模拟三体运动_MATLAB教学:模拟三体运动
  6. P1886 滑动窗口 /【模板】单调队列
  7. 企业安全文化与建筑工程安全生产管理实践
  8. Handlebars
  9. Java -- springboot 配置 ckfinder
  10. CSS3 text-shadow 属性