求解多个数的乘法运算

利用out关键字实现方法返回值及数目可变参数的传递。
乘法运算

class Program
        {
        static void Main(string[] args)
            {//求解多个整数的乘法运算
            Console.WriteLine("请输入第一个整数:");
            int numb1 = int.Parse(Console.ReadLine());
            Console.WriteLine("请输入第二个整数:");
            int numb2 = int.Parse(Console.ReadLine());
            Console.WriteLine("请输入第三个整数:");
            int numb3= int.Parse(Console.ReadLine());
            Program p = new Program();
            int []mun=new int []{numb1,numb2,numb3 };
            int resu;
            p.Multi(out resu ,mun  );
            Console.WriteLine("你输入的是{0},{1},{2},他们的乘积是{3}",numb1,numb2,numb3,resu );

            }
        public void Multi(out int reus,params int []numb)
            {
             reus = 1;//初始赋值;
             foreach (var item in numb )
                 {
                 reus *= item;//计算多个整数的乘积
                 }

            }
        }
发布了13 篇原创文章 · 获赞 3 · 访问量 455

猜你喜欢

转载自blog.csdn.net/yy52520/article/details/104941548