用c#编写并且调用方法来做 创建类MyArith,实现并测试基本的四则整数运算。类MyArith包含实例方法add(求两数之和),sub(求两数之差),mul(求两数之和积),商div(求两数之商)。
时间: 2024-10-11 11:05:01 浏览: 38
在 C# 中,你可以创建一个名为 `MyArith` 的类,用于实现基本的四则整数运算。下面是一个简单的例子:
```csharp
using System;
public class MyArith
{
// 实现加法
public int Add(int a, int b)
{
return a + b;
}
// 实现减法
public int Subtract(int a, int b)
{
return a - b;
}
// 实现乘法
public int Multiply(int a, int b)
{
return a * b;
}
// 实现除法(需要处理除零情况)
public double Divide(int a, int b)
{
if (b != 0)
return (double)a / b;
else
throw new ArgumentException("Divisor cannot be zero.");
}
}
// 测试类
class Program
{
static void Main(string[] args)
{
MyArith arithmetic = new MyArith();
// 调用方法并打印结果
Console.WriteLine($"Add: {arithmetic.Add(5, 3)}");
Console.WriteLine($"Subtract: {arithmetic.Subtract(10, 7)}");
Console.WriteLine($"Multiply: {arithmetic.Multiply(4, 6)}");
try
{
Console.WriteLine($"Divide: {arithmetic.Divide(15, 3)}");
}
catch (ArgumentException ex)
{
Console.WriteLine(ex.Message);
}
Console.ReadLine(); // 等待用户输入,以便看到结果
}
}
```
在这个示例中,我们首先定义了一个 `MyArith` 类,其中包含了四个用于计算加、减、乘、除操作的方法。然后,在主程序 `Main` 函数中,我们创建了 `MyArith` 的一个实例,并分别调用了这四个方法进行测试。
运行这个程序,你会看到每个操作的结果。注意在 `Divide` 方法中,我们特意检查了除数是否为零,防止程序异常。如果尝试除以零,会抛出一个 `ArgumentException`。
阅读全文