A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

Doug 发表于 2015-4-12 00:24
求技术分~
想知道这个题考查的是什么。

赞一个:
  1. /*题目:编写一个函数,
  2. * 输入n为偶数时,调用函数求1/2+1/4+...+1/n,
  3. * 当输入n为奇数时,调用函数1/1+1/3+...+1/n。
  4. * 将输出结果保留到至少8个小数点。
  5. * ---------------------------------------------
  6. * 注:①未做验证处理。②未做BigDecimal处理。
  7. * */


  8. public class Test03 {
  9.         public static void main(String[] args) {
  10.                 int no = 16;
  11.                 int precise = 8;
  12.                 String result = func(no, precise);
  13.                 System.out.println(result);
  14.         }

  15.         /**
  16.          * 输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数1/1+1/3+...+1/n。 指定精度结果。
  17.          *
  18.          * @param no
  19.          *            给定的整数
  20.          * @param precise
  21.          *            给定的精度(小数点后的位数,8~16位)
  22.          * @return 字符串形式的结果。
  23.          *
  24.          */
  25.         public static String func(int no, int precise) {
  26.                 double sum = 0;
  27.                 if (no % 2 == 0) {
  28.                         for (int i = 1; i < no / 2 + 1; i++) {
  29.                                 sum += 1.0 * 1 / (2 * i);
  30.                                 // System.out.println(sum);
  31.                         }
  32.                 } else {
  33.                         for (int i = 1; i <= no / 2 + 1; i++) {
  34.                                 sum += 1.0 * 1 / (2 * i - 1);
  35.                                 // System.out.println(sum);
  36.                         }
  37.                 }
  38.                 String s = String.valueOf(sum);
  39.                 String result = s.substring(0, s.indexOf(".") + precise + 1);
  40.                 return result;
  41.         }
  42. }
复制代码
回复 使用道具 举报
继续领题目
回复 使用道具 举报

求给分~~

wykings.zip

717 Bytes, 阅读权限: 200, 下载次数: 1

评分

参与人数 1技术分 +1 收起 理由
王震阳老师 + 1 赞一个!

查看全部评分

回复 使用道具 举报
领题 赚分~
回复 使用道具 举报
看题看题
回复 使用道具 举报
回帖领题
回复 使用道具 举报
提交答案

26期.zip

59.22 KB, 阅读权限: 200, 下载次数: 1

评分

参与人数 1技术分 +1 收起 理由
王震阳老师 + 1 赞一个!

查看全部评分

回复 使用道具 举报
答题答题

26.png (2.95 KB, 下载次数: 1)

26.png

Test26.zip

475 Bytes, 阅读权限: 150, 下载次数: 1

评分

参与人数 1技术分 +1 收起 理由
王震阳老师 + 1 赞一个!

查看全部评分

回复 使用道具 举报
顶!d=====( ̄▽ ̄*)b
回复 使用道具 举报
我来领题了
回复 使用道具 举报
本帖最后由 微凉的暮色 于 2015-5-29 18:00 编辑

\(^o^)/~最后一个


26期.rar

649 Bytes, 阅读权限: 200, 下载次数: 1

26 期

评分

参与人数 1技术分 +1 收起 理由
王震阳老师 + 1 赞一个!

查看全部评分

回复 使用道具 举报
来看看题了。。。。
回复 使用道具 举报
领个题,试一下.
回复 使用道具 举报
回帖领题。
回复 使用道具 举报
又要麻烦杨哥检查啦 ~

Algorithm.zip

72.66 KB, 下载次数: 24

评分

参与人数 1技术分 +1 收起 理由
王震阳老师 + 1 赞一个!

查看全部评分

回复 使用道具 举报
回复领题
回复 使用道具 举报
完成了。。。。。。。。。。。。。

Desktop.rar

3.65 KB, 阅读权限: 200, 下载次数: 1

评分

参与人数 1技术分 +1 收起 理由
王震阳老师 + 1 赞一个!

查看全部评分

回复 使用道具 举报
看看。
回复 使用道具 举报
阳哥,这是我的答案,请指点 。

运行结果.png (3.58 KB, 下载次数: 3)

运行结果.png

GetSum.zip

618 Bytes, 阅读权限: 200, 下载次数: 0

回复 使用道具 举报
来看看题目^_^
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马