📄 bowling1.h
字号:
// Bowling1.h: interface for the CBowling class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_BOWLING1_H__D2EA95E7_B0C6_11D5_8B43_0050BA673A48__INCLUDED_)
#define AFX_BOWLING1_H__D2EA95E7_B0C6_11D5_8B43_0050BA673A48__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
struct Record
{
int First; //每轮第一次击球数
int Second; //每轮第二次击球数
int Grade; //每轮得分
int All; //累计得分
int iFlag; //击球情况标志位:1.10个; 2.两次10个; 3.两次未到十个;
// 4.第十轮和为10; 0.未计算得分
int bFlag; //1.计算得分;0.没有得分
};
class CBowling
{
public:
int GetiFlag(int round);
void Output(); //输出
void GetGrade(); //计算得分
void GetAll(); //计算累积得分
void InputNum(int round); //输入
void INitArray(); //初始化数组
CBowling();
virtual ~CBowling();
private:
Record m_RecordList[11];
int m_iRound; //轮数
};
#endif // !defined(AFX_BOWLING1_H__D2EA95E7_B0C6_11D5_8B43_0050BA673A48__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -