基本输入操作:输入半径 (放到主函数中)
Console.Write("请输入圆的半径:");
double r1 = Convert.ToDouble(Console.ReadLine());
创建Mymath类
class Mymath
{
public double Pi = Math.PI;
public void Perimeter(double r)//周长
{
Console.WriteLine(2*r*Pi);
}
public void Area(double r)//面积
{
Console.WriteLine(r*r*Pi);
}
public void Volume(double r)//体积
{
Console.WriteLine(4*r*r*r*Pi/3);
}
}
创建一个对象
Mymath circle1 = new Mymath(); //创建对象
输入想要实现的功能
Console.Write("圆的周长为:");
circle1.Perimeter(r1);
Console.WriteLine();
Console.Write("圆的面积为:");
circle1.Area(r1);
Console.WriteLine();
Console.Write("球的体积为:");
circle1.Volume(r1);
Console.WriteLine();
注:r1是主函数中输入的参数,传到类mymath中的方法时,参数r可以为自定义名称。
可以用Math.Round(double,int32)保留小数点位数。