请问高手我这个题该如何编程?

解决方案 »

  1.   


    int sum=0;
    int k=1;
    for(int i=1;i<=10;i++ ){k=k*i;
    sum=sum+k;}
      

  2.   


    ms1=1;
    ms2=0;
    for(int i=2;i<11;i++)
    {
    for(int j=i;j<i&&j>0;j--)
    {
    ms *= i*j;
    }
    ms2 +=ms1;}
      

  3.   

    ms1 *= i*j;
    写错了,呵呵
      

  4.   


    long s=0,n=1;
    int i;for(i=1;i<=10;i++)
    {
       s+=n*i;
    }
      

  5.   

    最简形式long result = 1;
    for (int i = 10; i > 1; i--)
        {
            result = result * i + 1;
        }4037931
      

  6.   

    用string 类型的 拼接 存储   用数组来实现底层+ 法
     
      

  7.   

    大数运算应该已经有了经典的算法了,不过我没研究过。
    如果楼主真要做大数运算最好去找现成的论文,这个东西自己研究很可能有bug。
      

  8.   


    不好意思,写错了,纠正一下。
    [code=C#]
            private static long Test()
            {
                long s = 0, n = 1;            for (int i = 1; i <= 10; i++)
                {
                    n *= i;
                    s += n;
                }            return s;
            }code]
      

  9.   

    厉害 ,把左边result带入右边result就知道怎么算了,纯数学问题
      

  10.   

    上面的都不对
    必须嵌套两个for
    for( int i = 1;i<=10; i++)
    {
        int k = 0;
        for(int j = 1;j<i;j++)
           {
               k *=k;
           }
        sum += k;
    }
    结果就出来了!
      

  11.   


    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;namespace ConsoleApplication1
    {
        class Program
        {
            static void Main(string[] args)
            {
                int j = 1;
                int sum = 0;            for (int i = 1; i <= 10; i++)
                {
                    j *= i;
                    sum += j;
                }            Console.WriteLine("从1加到10的阶乘和为:{0}",sum);
            }
        }
    }
      

  12.   

    using System;
    class sumjiecheng{
    public static void Main(){
    int sum=0;
    for(int i=1;i<=10;i++)
    {
    int jiecheng=1;
    for(int k=1;k<=i;k++)
    {
    jiecheng=jiecheng*k;
    }
    sum=sum+jiecheng;
    }
    Console.WriteLine(sum);
    }
    }
      

  13.   

    #include<stdio.h>
    void main()
    {
     int i,j,k;
     long sum=0;
     for(i=1;i<=5;i++)
     {
      k=1;
      for(j=1;j<=i;j++)
      {
       k*=j;
      }
      sum+=k;
     }
     printf("%d\n",sum);
    }