一个要用C#写的求出圆的面积难题
尝试开发一个程序,要求自定义一个类,该类中包含圆的半径及求圆面积的方法,然后再Main方法中调用自定义的方法求指定半径的圆面积。 --------------------编程问答-------------------- 难题?作业题目吧回复内容太短了!--------------------编程问答-------------------- 不就是pi *
r^2吗 ?一句话的事?难道这个公式被人证明错了? --------------------编程问答-------------------- public class MyCycle
{
public static double GetSequare(double r)
{
return Math.PI * r * r;
}
}
调用:
double s=MyCycle.GetSequare(1.23); --------------------编程问答-------------------- 没时间看题了帮顶接分。 --------------------编程问答-------------------- 呵呵 好像不行啊 美女 --------------------编程问答-------------------- 肯定是可以的,你试过么
。
--------------------编程问答-------------------- 试过了 还是不行啊 小弟不才 昨天开始学的C# 有可能是我输出写错了 --------------------编程问答-------------------- 代码都已经贴出来了,哪里不行?》
--------------------编程问答-------------------- 圆的面积小学应该学过的吧,我只管过来接点分! --------------------编程问答-------------------- 慕白兄此次出山就是为了做这些作业题? --------------------编程问答-------------------- 给楼主点鼓励。初学的时候确实会感到无处下手的。
public class Circle
{
//定义属性:半径
public double R{get;set;}
//构造函数
public Circle(double r){ R=r;}
//定义只读属性:面积
public double Area
{
get{ return Math.PI * R * R; }
}
}
使用的时候
Circle c = new Circle(5.0);
Console.WriteLine(c.Area);
--------------------编程问答-------------------- 楼主努力。 --------------------编程问答-------------------- 我还以为是求3维空间的椭圆面积呢 --------------------编程问答-------------------- 我以为求窗体中园图形的面积了,
这个太难了,小学学的公式忘了,时间也太长了 --------------------编程问答-------------------- 我还以为用数值微积分的方法求任意曲面的面积呢?! --------------------编程问答-------------------- 小弟努力啊!小弟比我当初强多了,还知道上论坛 --------------------编程问答-------------------- 这个太难了啊,我不会啊 --------------------编程问答-------------------- 不会吧,这个不是难题吧 --------------------编程问答-------------------- 太难了阿3
您是大哥!
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine(Area(3.0)); //半径为3.0的圆面积
Console.ReadLine();
}
static double Area(double r)
{
return System.Math.PI * r * r;
}
}
}
--------------------编程问答-------------------- 认真思考,嗯......有点难度
我再去翻翻小学的数学再来回复吧 --------------------编程问答-------------------- 小学没学好... --------------------编程问答-------------------- 太逗了,不就是面积公式吗 --------------------编程问答-------------------- 我靠,这么难的题目你们居然都会。 --------------------编程问答--------------------
.哈哈 --------------------编程问答-------------------- 果然是江山代有才人出啊,这么难的题目就这么被你们被破解了啊 --------------------编程问答--------------------
楼主是要“自定义一个类,该类中包含圆的半径及求圆面积的方法”。
类包括字段,属性,构造函数,方法。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Circle
{
class Circle
{
private double R; //定义字段
public Circle(double r) //构造函数,带半径值的参数
{
R = r;
}
public double Area() //定义求面积方法
{
double area;
area = Math.PI * R * R;
area = double.Parse(area.ToString("#0.00"));
return area;
}
}
}
主函数:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Circle
{
class Program
{
static void Main(string[] args)
{
Circle c = new Circle(6.0);
Console.WriteLine("这个圆的面积为:");
Console.WriteLine(c.Area());
}
}
}
--------------------编程问答-------------------- 这样的贴我也回。说明我和大家一样无聊…… --------------------编程问答-------------------- 公司趁早倒闭算了 成天坐着领工资 --------------------编程问答--------------------
人才辈出 --------------------编程问答-------------------- 26楼正解,呵呵... --------------------编程问答--------------------
莫非楼主写错了?
至少也要是算球体的体积吧 --------------------编程问答-------------------- 绝对是道难题
回复内容 回复内容太短了! --------------------编程问答-------------------- 很开心,
补充:.NET技术 , C#