zoukankan      html  css  js  c++  java
  • 函数阶乘累加求和

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    
    namespace 函数阶乘累加和
    {
        class Program
        {
            //没有返回值,没有参数
            public void jiehe()
            {
                Console.Write("请输入一个整数:");
                int a = int.Parse(Console.ReadLine());
                int sum = 0;
                int jie = 1;
                for (int i = 1; i <= a; i++)
                {
                    jie *= i;
                    sum += jie;
                }
                Console.WriteLine(sum);
            }
            //没有返回值,有参数
            public void jiehe(int z)
            {
                int sum = 0;
                int jie = 1;
                for (int i = 1; i <= z; i++)
                {
                    jie *= i;
                    sum += jie;
                }
                Console.WriteLine(sum);
            }
            //有返回值,没有参数
            public int jiehe1()
            {
                Console.Write("请输入一个整数:");
                int a = int.Parse(Console.ReadLine());
                int sum = 0;
                int jie = 1;
                for (int i = 1; i <= a; i++)
                {
                    jie *= i;
                    sum += jie;
                }
                return sum;
            }
            //有返回值,有参数
            public int jiehe2(int z)
            {
                int sum = 0;
                int jie = 1;
                for (int i = 1; i <= z; i++)
                {
                    jie *= i;
                    sum += jie;
                }
                return sum;
            }
            static void Main(string[] args)
            {
    
                //阶乘累加求和
    
                Program hanshu = new Program();
                //没有返回值,没有参数
                //hanshu.jiehe();
                //没有返回值,有参数
                //Console.Write("请输入一个整数:");
                //int a = Convert.ToInt32(Console.ReadLine());
                //hanshu.jiehe(a);
                //有返回值,没有参数
                //int sum = hanshu.jiehe1();
                //Console.WriteLine(sum);
                //有返回值,有参数
                Console.Write("请输入一个整数:");
                int a = Convert.ToInt32(Console.ReadLine());
                Console.WriteLine(hanshu.jiehe2(a));
               
                Console.ReadLine();
            }
        }
    }
  • 相关阅读:
    快速排序法
    ios随机数
    ios简单更改系统TabBar的高度
    ios电话拨打进行监听电话状态
    iosUISegmentedControl的基本设置
    ios使用xcode进行Archive打包上传出现的常见错误
    ios实现文字的自适应
    ios 给view添加一个渐变的背景色
    iOSNSDate的相关操作
    ios导航栏又按钮添加图片后使其保持原色
  • 原文地址:https://www.cnblogs.com/fengsantianya/p/5493666.html
Copyright © 2011-2022 走看看