qq_24447185 2014-12-16 03:37 采纳率: 33.3%
浏览 1622
已采纳

为什么我调试不出来呢?那个i要怎样才能把它弄好????谢谢

class Program
{
static void Main(string[] args)
{

        int n, h = 0;
        Console.Write("请输入一个整数n=");
        n = Convert.ToInt16(Console.ReadLine());
        for (int i=0;i<=n ;i ++)
        {

            if (i % 2 != 0)
                h = i + h;
        }
        Console.Write(Add(h ,i));
            Console .ReadLine ();
    }
         public static int Add(int i,int h )
         {
             return h = i + h;


}

}

}

  • 写回答

4条回答

  • devmiao 2014-12-16 03:41
    关注

    你是要做计算1~n的奇数相加,并且通过一个函数么?
    这么写:

     static void Main()
    {
        int h = 0;
        Console.Write("请输入一个整数n=");
        int n = Convert.ToInt32(Console.ReadLine());
            for (int i = 0; i <= n; i++)
            {
                if (i % 2 != 0) h = add(h, i);
            }
            Console.WriteLine(h);
    }
    
    static int add(int i, int h)
    {
        return i + h;
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

悬赏问题

  • ¥15 kafka 分区副本增加会导致消息丢失或者不可用吗?
  • ¥15 微信公众号自制会员卡没有收款渠道啊
  • ¥15 stable diffusion
  • ¥100 Jenkins自动化部署—悬赏100元
  • ¥15 关于#python#的问题:求帮写python代码
  • ¥20 MATLAB画图图形出现上下震荡的线条
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘
  • ¥15 perl MISA分析p3_in脚本出错
  • ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
  • ¥15 ubuntu虚拟机打包apk错误