110,538
社区成员
发帖
与我相关
我的任务
分享
public object calculator(object obj1, object obj2, string op)
{
object dt = new DataTable().Compute(string.Format("{0}{2}{1}",obj1,obj2,op), null);
return dt;
}
calculator(5, 3, "-");//2
calculator(5, 3, "+");//8
void Main()
{
int a=5,b=2;
char c='3';
var result=new DataTable().Compute(string.Format("{0}+{1}-{2}",a,b,c),null);
Console.WriteLine(result);//4
}
throw new System.ArgumentOutOfRangeException("参数名", "除数不可为零");
static void Main(string[] args)
{
int a,b,c=0;
char x;
a = int.Parse(Console.ReadLine());
x = char.Parse(Console.ReadLine());
b = int.Parse(Console.ReadLine());
switch (x)
{
case '+': c = a + b; break;
case '_': c = a - b; break;
case '*': c = a * b; break;
case '/':
if (b != 0)
{
c = a / b; break;
}
else
{
break;
}
case '%':
if (b != 0)
{
c = a % b; break;
}
else
{
break;
}
}
Console.WriteLine(c);
}