- 0
- 0
- 约7.2千字
- 约 20页
- 2026-08-13 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年游戏开发工程师面试笔试题集
一、编程基础(5题,每题10分,共50分)
1.C++面向对象编程
题目:请编写一个`Player`类,包含私有属性`hp`(生命值)和`attack`(攻击力),公有方法`attackOther`(对其他玩家造成伤害),并在主函数中创建两个`Player`对象进行战斗,直到一方`hp`归零。要求使用构造函数刜始化属性,并在`attackOther`中检查是否击杀对方。
答案:
cpp
includeiostream
usingnamespacestd;
classPlayer{
private:
inthp;
intattack;
public:
Player(inthp,intattack):hp(hp),attack(attack){}
voidattackOther(Playertarget){
target.hp-=this-attack;
if(target.hp=0){
coutPlayer被击杀!endl;
}else{
cout攻击成功,对方剩余hp:target.hpendl;
}
}
boolisAlive()const{returnhp0;}
};
intmain(){
Pl
您可能关注的文档
最近下载
- 小学二年级数学下册应用题专项练习题(每日一练,共11份).docx VIP
- 小学二年级数学下册应用题专项练习题(每日一练,共18份).docx VIP
- 小学二年级数学下册应用题专项练习题(每日一练,共7份).docx VIP
- 小学二年级数学下册应用题专项练习题(每日一练,共8份).docx VIP
- 弹力袜的使用.pptx VIP
- 小学二年级数学下册应用题专项练习题(每日一练,共12份).docx VIP
- 小学二年级数学下册应用题专项练习题(每日一练,共16份).docx VIP
- (热门!)企业生态环境合规之7——固体废物污染防治合规清单(编制-2026A0).docx VIP
- 小学二年级数学下册应用题专项练习题(每日一练,共9份).docx VIP
- 燃机检修岗位面试真题及详细答案(一线实操版).docx VIP
原创力文档

文档评论(0)