zoukankan      html  css  js  c++  java
  • 函数

    函数的调用    传值

    1、无返回值,无输入值

       class  class1
    {
        public void jiecheng()
            {
                Console.Write("请输入一个整数:");
                int a=int.Parse(Console.ReadLine());
                int sum = 1;
                for (int i = 1; i <= a; i++)
                {
                    sum *= i;
                }
                Console.WriteLine(sum);
                Console.ReadLine();
            }
         static void Main(string[] args)
            {
               Class1 a=new Class1();
                a.jiecheng();
            }
    }

    2、无返回值,有输入值

    class class1
    {
     public void jiecheng(int a)
            {
                int sum = 1;
                for (int i = 1; i <= a; i++)
                {
                    sum *= i;
                }
                Console.WriteLine(sum);
                Console.ReadLine();
            }
     static void Main(string[] args)
            {
             Class1 a=new Class1();
             Console.Write("请输入一个整数:");
              int b = int.Parse(Console.ReadLine());
              a.jiecheng(b);
            }
    }

    3、有返回值,无输入值

     class Class1
        {
     public int jiecheng1()
            {
                Console.Write("请输入一个整数:");
                int a = int.Parse(Console.ReadLine());
                int sum = 1;
                for (int i = 1; i <= a; i++)
                {
                    sum *= i;
                }
                return sum;
                
            }
              static void Main(string[] args)
             {
                 Class1 a=new Class1();
                 int sum = a.jiecheng1();
                Console.WriteLine(sum);
             }
        }

    4、有返回值,有输入值

     class Class1
        {
    public int jiecheng1(int a)
            {
                int sum = 1;
                for (int i = 1; i <= a; i++)
                {
                    sum *= i;
                }
                return sum;
            }
     static void Main(string[] args)
            {
    Class1 a=new Class1();
     Console.Write("请输入一个整数:");
                int b = int.Parse(Console.ReadLine());
                int sum = a.jiecheng1(b);
                Console.WriteLine(sum);
             }
    }
  • 相关阅读:
    面向对象之继承
    面向对象之封装
    进程相关(一)
    面向对象之反射,元类
    实现效果从中间变大
    如何扒一个网站
    java例程练习(引用类型数据的排序和查找)[外篇]
    java例程练习(Iterator)
    java例程练习(增强的for循环)
    java例程练习(Map接口及自动打包、解包)
  • 原文地址:https://www.cnblogs.com/zk0533/p/5272219.html
Copyright © 2011-2022 走看看