VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > c#编程 >
  • 用C#创建自定义类求指定幂次方

大家好,现在我们来讲一个求次幂的例子,首先将当前实例引用命名空间System,这个是必须的,接下来创建一个类My,在主方法中,创建一个Pow实例r

 Pow r=new Pow ();

接下来,调用System中的静态类Threading,以其Thread子类的sleep方法,进行休眠10000毫秒,也就是10秒。 接下来,我们就是定义Pow这个类了

public Pow()
{
  Console.WriteLine("请输入你要求幂的数:");
  int x=int.Parse (Console.ReadLine());
  Console.WriteLine ("数的幂是:");
  int y=int.Parse (Console.ReadLine ());
  int p=(int)Math.Pow (x,y);
  Console.WriteLine ("数"+x+"的"+y+"次方是"+p);

 }

注意,将其定义为Public,这样,在程序的任何位置都可以访问 类中的代码比较简单 ,即在控制台上提示“请输入你要求幂的数”, 然后将你输入的内容进行读到变量x中 接下来,询问数的幂是: 再将你要求的幂,读到到y变量中,最后进行密运算计注意,这里的Math类的Pow方法是Math类的方法,和Pow自定义类是两回事 最后输出指定数x的y次方幂是多少

全部代码:

using System;
class My
{
static void Main()
{
Pow r=new Pow ();
  System.Threading .Thread.Sleep (10000);
}
}
class Pow
{
public Pow()
{
  Console.WriteLine("请输入你要求幂的数:");
  int x=int.Parse (Console.ReadLine());
  Console.WriteLine ("数的幂是:");
  int y=int.Parse (Console.ReadLine ());
  int p=(int)Math.Pow (x,y);
  Console.WriteLine ("数"+x+"的"+y+"次方是"+p);

}
}


相关教程