编写方法的定义和方法的调用程序
实验例题1:使用方法编程,求两个整数之和。要求方法为静态方法,程序只一个类。
using System;
namespace 实验五
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("求两个整数之和:输入第一个整数");
int i1 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("求两个整数之和:输入第二个整数");
int i2 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("和为:" + Sum(i1, i2));
Console.ReadLine();
}
static int Sum(int i1, int i2)
{
return i1 + i2;
}
}
}
实验例题2:使用方法编程,求两个整数之和。要求方法为实例方法,程序只一个类。
using System;
namespace 实验五
{
class Program
{
int Sum(int i1, int i2)
{
return i1 + i2;
}
static void Main(string[] args)
{
Program p = new Program();
Console.WriteLine("求两个整数之和:输入第一个整数");
int i1 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("求两个整数之和:输入第二个整数");
int i2 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("和为:" + p.Sum(i1, i2));
Console.ReadLine();
}
}
}
实验例题3:使用方法编程,求两个整数之和。要求方法不在同一个类,通过类调用方法。
using System;
namespace 实验五
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("求两个整数之和:输入第一个整数");
int i1 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("求两个整数之和:输入第二个整数");
int i2 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("和为:" + MyMath.Sum(i1, i2));
Console.ReadLine();
}
}
class MyMath
{
public static int Sum(int i1, int i2)
{
return i1 + i2;
}
}
}
实验例题4:使用方法编程,求两个整数之和。要求方法不在同一个类,通过实例对象调用方法。
using System;
namespace 实验五
{
class Program
{
static void Main(string[] args)
{
MyMath f = new MyMath();
Console.WriteLine("求两个整数之和:输入第一个整数");
int i1 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("求两个整数之和:输入第二个整数");
int i2 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("和为:" + f.Sum(i1, i2));
Console.ReadLine();
}
}
class MyMath
{
public int Sum(int i1, int i2)
{
return i1 + i2;
}
}
}