C#新手_每日一题(二)

进击c#语言的小白一枚,忘大神指点。

第日一题:
第2题
编写函数fun,函数的功能是:根据以下公式计算s,计算结果作为函数值返回;n通过形参传入。
S=1+1/(1+2)+1/(1+2+3)+…+1/(1+2+3+…+n)
例如,若n的值为11时,函数的值为1.833333。

static double fun(int n)
{
  double denominator = 0;
  double S = 0;
  for (int number = 1; number<= n; number++)
  {
    for (int a = 1; a <=number; a++)
    {
      denominator += a;
    }
    S += 1 / denominator;
    denominator = 0;
  }
  return S;
}
static void Main(string[] args)
{
  while (true)
  {
    Console.WriteLine("请输入n的值:");
    int n = Convert.ToInt16(Console.ReadLine());
    Console.WriteLine("S的值为:" + fun(n));
    Console.ReadLine();
  }
}

望大神指点0.0

时间: 2024-12-26 08:16:33

C#新手_每日一题(二)的相关文章

c#新手_每日一题(一)

进击c#的小白一枚,望大神指点. 每日一题M 个人的成绩存放在 score 数组中,请编写函数 GetBelowScore(),它的 功能是:返回低于平均分的分数,并将低于平均分的分数放在 below 所指的数组中.  例如,当 score 数组中的数据为 10.20.30.40.50.60. 70.80.90 时,函数返回值应该是 4,below 中的数据应为10.20.30.40. static void Main(string[] args) { int[] score = { 10, 2

c#新手_每日一题(七)

进击c#的小白一枚,望大神指点. 每日一题:第7题请编写函数int[] GetPrime(int m),其功能是:将所有大于1小于整数m的素数存入prime[]数组中,并传回. 所谓素数,就是除了1和此整数自身外,没法被其他自然数整除的数. static void Main(string[] args) { int m = 12; GetPrime(m); Console.ReadLine(); } static int[] GetPrime(int m) { int[] prime = new

c#新手_每日一题(十一)

进击c#的小白一枚,望大神指点. 小猴子第一天摘下若干桃子,当即吃掉一半,又多吃一个.第二天早上又将剩下的桃子吃一半,又多吃一个. 以后每天早上吃前一天剩下的一半另一个.到第10天早上猴子想再吃时发现,只剩下一个桃子了.问第一天猴子共摘多少个桃子?(使用递归算法)

c#新手_每日一题(八)

进击c#的小白一枚,望大神指点. 在主函数中从键盘输入若干个数放入数组中,用0结束输入并放在最后一个元素中. 下列给定程序中,函数int Average(int[] arr)的功能是:计算数组元素中值为正数的平均值(不包括0). 例如,数组中元素的值依次为39,-47,21,2,-8,15,0,则程序的运行结果为19.250000. static void Main(string[] args) { string inputStr = Console.ReadLine(); string[] n

C语言每日一题之No4.

这几天老大也没安排我什么项目,于是想正好趁着空补C.当然,是利用晚上加班时间,白天正常上班时间还是学习公司的平台. 今儿个突然弱弱的感觉到在公司补C是件很低级的事情,哪怕是在加班时间都会被喷,因为大家在关心Linux玩得顺溜不顺溜的情况下,我在补C,万恶的C.想想也是,这种最最基础的C语言只能自己挤出时间来补了,在公司最起码也得学点高端点的,比如Linux,如果作为一个软件开发人员,你不会Linux还搞毛线啊? 好吧,工作一天了,今日吐槽完毕,人生因吐槽而舒畅爽快 ,神一样的存在.此时此刻就是回

cisa每日一题

7月17日国盟CISM每日一题In order to highlight to management the importance of network security, the security manager should FIRST: A. develop a security architecture. B. install a network intrusion detection system (NIDS) and prepare a list of attacks. C. dev

C语言每日一题之No.8

正式面对自己第二天,突然一种强烈的要放弃的冲动,在害怕什么?害怕很难赶上步伐?害怕这样坚持到底是对还是错?估计是今天那个来了,所以身体激素有变化导致情绪起伏比较大比较神经质吧(☆_☆)~矮油,女人每个月总有这么几天的....晚上闺蜜打电话来,共同探讨了作为单身女性身在一线城市的生活,互相安慰互相关心,心里一下子就温暖了许多.总在这个时候,你会觉得,这个冷静的城市里你不是一个人在行走,还有另一颗心牵挂着你.嘿嘿,回来该学习还学习.现在不管坚持是对的还是错的,你都踏上了研发这条不归路,那就一条黑走到

老男孩教育每日一题-2017年5月4日-有一个oldboy.txt文件,把里面所有字母都转换成大写

老男孩教育每日一题-2017年5月4日-有一个oldboy.txt文件,把里面所有字母都转换成大写 文件内容如下: [[email protected] oldboy]# cat oldboy.txt  oldboy.blog.51cto.com www.oldboyedu.com 方法一:sed [[email protected] oldboy]# sed 's#[a-z]#\u&#g' oldboy.txt OLDBOY.BLOG.51CTO.COM WWW.OLDBOYEDU.COM 方

老男孩教育每日一题-2017年5月17日-使用三剑客进行变化格式

1.题目 原始数据: 17/Apr/2015:09:29:24 +0800 17/Apr/2015:09:30:26 +0800 17/Apr/2015:09:31:56 +0800 18/Apr/2015:09:34:12 +0800 18/Apr/2015:09:35:23 +0800 19/Apr/2015:09:23:34 +0800 19/Apr/2015:09:22:21 +0800 20/Apr/2015:09:45:22 +0800 期望结果: 2015-04-17 09:29: