程序题,c#求解!

 我来答
一年孤独58aa
2016-05-09 · TA获得超过1404个赞
知道小有建树答主
回答量:592
采纳率:92%
帮助的人:456万
展开全部
using System;

namespace Answer20160509
{
    //接口
    interface IGeometry
    {
        double Perimeter();
        double Area();
    }

    //Circle类
    class Circle :IGeometry
    {
        public double R { get; set; }

        public Circle(double r)
        {
            R = r;
        }

        public double Perimeter()
        {
            return 2 * Math.PI * R;
        }

        public double Area()
        {
            return Math.PI * R * R;
        }
    }

    //Rectangle类
    class Rectangle : IGeometry
    {
        public double Width { get; set; }
        public double Heigt { get; set; }

        public Rectangle(double w,double h)
        {
            Width = w;
            Heigt = h;
        }

        public double Perimeter()
        {
            return 2 * (Width + Heigt);
        }

        public double Area()
        {
            return Width * Heigt;
        }

    }

    //控制台测试
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("请输入圆的半径:");
            double r = Convert.ToDouble(Console.ReadLine());
            Circle c = new Circle(r);
            Console.WriteLine("此圆的周长={0}, 面积={1}",c.Perimeter(),c.Area());

            Console.WriteLine("\n请输入矩形的长和宽(以逗号隔开,如100,50):");
            string[] s = Console.ReadLine().Split(',');
            double w = Convert.ToDouble(s[0]);
            double h = Convert.ToDouble(s[1]);
            Rectangle rec = new Rectangle(w, h);
            Console.WriteLine("此矩形的周长={0}, 面积={1}", rec.Perimeter(), rec.Area());
            Console.ReadKey();
        }
    }
}
追问
谢谢
请问下最后的运行结果是什么?
意法半导体(中国)投资有限公司
2023-06-12 广告
单片机汇编程序是用汇编语言编写的程序,用于控制单片机的操作。汇编语言是一种比较接近计算机硬件语言的低级语言,相对于高级语言来说更容易理解和实现。下面是单片机汇编程序的基本步骤:1. 将代码和数据汇编到规定的段中。2. 在存储器中用未初始化的... 点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
来自柴埠溪妙趣横生的大黄蜂
2016-05-09 · 贡献了超过236个回答
知道答主
回答量:236
采纳率:0%
帮助的人:32.4万
展开全部
书叫什么名字??
更多追问追答
追问
c#程序设计
请问会吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式