C++小试题一

通过清心醉

C++小试题一

一个两人麻将游戏,有赢局、输局、胜算率。

一般都是赢了赢局+1,输了熟局+1,胜算率=赢局/(总局数)

现在修改为游戏开始输局+1,游戏结束后赢和输的各+1。

#include “iostream.h”
int main()
{
float win,lost; //赢,输
float sl; //胜率
cout<<“请输入赢局:”;
cin>>win;
cout<<“请输入输局”;
cin>>lost;
cout<<endl<<endl;
cout<<“当前赢局:”<<win<<endl;
cout<<“当前输局:”<<lost<<endl;
sl=(win/(win+lost))*100;
cout<<“当前胜率:”<<sl<<endl;sl=0;
/*
重新对lost数据进行计算
(templost-win)因为win+1时,lost+1;
至于/2,是因为lost+1又开始的时候lost又自动+1
*/
lost=(lost-win)/2;
cout<<endl<<endl;
cout<<“等于以前赢局:”<<win<<endl;
cout<<“等于以前输局:”<<lost<<endl;
sl=(win/(win+lost))*100;
cout<<“等于以前胜率:”<<sl<<endl;
}

 

关于作者

清心醉 administrator

发表评论

如果喜欢作者的文章,您可以打赏给作者:

TRC20(虚拟货币):


ERC20(虚拟货币):


Bitcoin(BTC):