numbers[i] = numbers[i] * 2;
if (numbers[i] >= 10)
{
string t = numbers[i].ToString();
Console.WriteLine(t[0] + " plus " + t[1]+" = "+quersumme(t).ToString());
numbers[i] = Convert.ToInt32(t[0]) + Convert.ToInt32(t[1]);
}
public int quersumme(string n)
{
return n[0] + n[1];
}
当我输入7.但7 * 2 = 14和quersumme应该做1 + 4 = 5计算校验
什么问题o-O – 2013-03-19 16:24:01
你究竟想要做什么? – Jodrell 2013-03-19 16:29:27
你正在取char值,你应该改为char.GetNumericValue()。 – 2013-03-19 16:31:48