/// <summary> /// 五年级 /// </summary> /// <returns></returns> internal static string FiveGrade() { if (random.Next(1, 3) == 1) { return(RandomSymbols.Decimals(1, 100, 1, 100) + RandomSymbols.Operators(1, 5) + RandomSymbols.Integer(1, 100)); } if (random.Next(1, 3) == 2) { return(RandomSymbols.Integer(1, 100) + RandomSymbols.Operators(1, 5) + RandomSymbols.Decimals(1, 100, 1, 100)); } return(RandomSymbols.Decimals(1, 100, 1, 100) + RandomSymbols.Operators(1, 5) + RandomSymbols.Decimals(1, 100, 1, 100)); }
/// <summary> /// 随机题目 /// </summary> /// <param name="min"></param> /// <param name="max"></param> /// <returns></returns> internal static string RandomDigit(int min, int max) { switch (random.Next(min, max)) { case 0: return(RandomSymbols.Integer(1, 100)); case 1: return(RandomSymbols.Decimals(0, 10, 1, 10)); case 2: return(RandomSymbols.Grade(1, 10, 2, 10)); } return(""); }