c# 根据用户输入的半径,输入以此为半径的圆的周长和面积(要求:计算圆的面积和周长是某类的两个方法
c#根据用户输入的半径,输入以此为半径的圆的周长和面积(要求:计算圆的面积和周长是某类的两个方法,且该类不是Main函数所在的类,方法为静态方法)。。。。...
c# 根据用户输入的半径,输入以此为半径的圆的周长和面积(要求:计算圆的面积和周长是某类的两个方法,且该类不是Main函数所在的类,方法为静态方法) 。。。。
展开
4个回答
展开全部
亲,这个是源码
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace _03练习计算圆形面积和周长
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("请输入圆形的半径:");
double r = 0;
while (true)
{
string input=Console.ReadLine();//用户输入内容
//转化为半径
if (double.TryParse(input, out r))
{
Console.WriteLine("面积是:{0}", Circle.Area(r));
Console.WriteLine("周长是:{0}", Circle.ZhouChang(r));
}
else
{
Console.WriteLine("输入有误!");
}
}
}
}
/// <summary>
///定义一个圆形类
/// </summary>
class Circle
{
private static double PI = 3.14;
public double R { get; set; }
//定义两个静态方法(第一个求面积,第二个求周长)
public static double Area(double R)
{
return R * R * PI;
}
public static double ZhouChang(double R)
{
return 2 * R * PI;
}
}
}
展开全部
class Circle
{
public int Radius;
public double Perimeter()
{
return this.Radius * 2 * Math.PI;
}
public double Area()
{
return Math.PI * this.Radius * this.Radius;
}
}
static void Main(string[] args)
{
Circle circle=new Circle();
circle.Radius = 3;
var p = circle.Perimeter();
Console.WriteLine(p);
var a = circle.Area();
Console.WriteLine(a);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
说谁懂。你表达都不清楚
追问
就是:用户输入半径,计算圆的周长和面积,显示出来,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没图
追问
这是题目,本来就没图啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询