温馨提示: 本游戏过于硬核,请谨慎观看
想法
打数学题提升等级(当然也可以复制部分代码做计算)
基本函数
基本函数有随机数和选择,随机数需要让生成的数的小数部分的长度不大于第三个参数,选择需要返回第n+1个参数(n为第一个参数)的值
基本函数实现
long double random(long double a,long double b,int n){
long double s=0;
double s1=1;
for(int i=1;i<=n;i++)
s1*=10;
srand(time(0));
s=rand()%int(b*s1-a*s1+1)+a*s1;
s=s/s1;
return s;
}//随机数
long double select(int n,long double a,long double b,long double c,long double d){
switch(n){
case 1:
return a;
break;
case 2:
return b;
break;
case 3:
return c;
break;
case 4:
return d;
break;
default:
return EOF;
break;
}
}//选择