题目描述

输入一个正数x和一个正整数n,求下列算式的值。要求定义两个调用函数:fact(n)计算n的阶乘;mypow(x,n)计算x的n次幂(即xn),两个函数的返回值类型是double。

x - x2/2! + x3/3! + ... + (-1)n-1xn/n!

×输出保留4位小数。

输入

x n

输出

数列和

样例输入
2.0 3

样例输出
1.3333

import java.util.Scanner;

public class Main{
public static void main(String args[]){
  Scanner in = new Scanner(System.in);
  double x = in.nextDouble();
  int n = in.nextInt();
  double y=0.0;
  double sum=0.0;
  for(int i=1;i<=n;i++){
    y=Math.pow(-1, i-1)*mypow(x,i)/fact(i);
    sum+=y;
}
  System.out.printf("%.4f", sum);

}
  public static double fact(int n){
    double a=1;
    for(int i=1;i<=n;i++){
      a=a*i;
  }
    return a;
}
  public static double mypow(double x, int n){
  return Math.pow(x, n);
}
}

转载于:https://www.cnblogs.com/xuesujun/p/11355598.html

问题 1066: 2004年秋浙江省计算机等级考试二级C 编程题(2)相关推荐

  1. 2004年秋浙江省计算机等级考试二级C 编程题(2)

    题目分析: 首先要明白输入的两个数是干嘛的,x是用于计算幂的,n是用于计算阶乘. 这里要分别用两个函数来分别计算阶乘和幂,而幂的计算可以采用c语言函数库里的pow(x,y)这样就表示计算x的y次方,当 ...

  2. c语言专业熊猫表情包,2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)金字塔上的大熊猫 哈哈...

    解题思路:先输入,然后判断是否为质数,break;可以加快运算. 注意事项:千万要注意,1不是质数,判断时一定要注意1. 参考代码: import java.util.Scanner; public ...

  3. 浙江省2级C语言等级考试答案,2021年秋浙江省计算机等级考试二级C试卷及答案...

    <2021年秋浙江省计算机等级考试二级C试卷及答案>由会员分享,可在线阅读,更多相关<2021年秋浙江省计算机等级考试二级C试卷及答案(9页珍藏版)>请在人人文库网上搜索. 1 ...

  4. 计算机linux二级试题,浙江省计算机等级考试二级考试试题库

    原标题:浙江省计算机等级考试二级考试试题库 1.下列总线中,对微软出的"即插即用"(Play and Plug)方案支持很好的是( A ) A.PCIB.AGP C.ISA D.E ...

  5. 浙江省高校计算机等级考试二级Python 程序设计题0|2023备考

    笔记整理自B站UP主WLB工作生活两不误的个人空间-WLB工作生活两不误个人主页-哔哩哔哩视频教程浙江省高校计算机等级考试二级Python 程序设计题0_哔哩哔哩_bilibili 程序设计题0 输入 ...

  6. 浙江省计算机二级考试选择判断题库,浙江省计算机等级考试二级判断题和答案...

    浙江省计算机等级考试二级判断题和答案 第 1 套1. dotx 格式为启用宏的模板格式,而 dotm 格式无法启用宏.错---------------------------------------- ...

  7. nce计算机证书,2004年NCE-4全国计算机等级考试四级上机真题.doc

    2004年NCE-4全国计算机等级考试四级上机真题 全国计算机等级考试 2004年下半年版捷成模拟系统四级上机题全集 (带捷成模拟系统原解法及优化解法) 2004年6月20日 编者:凌云志 注:ID ...

  8. c语言用字符方式拚一个时钟,2012年3月份全国计算机等级考试二级c语言题库(机试) (1)...

    2012年3月份全国计算机等级考试二级c语言题库(机试) (1) 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不 ...

  9. 全国计算机等级考试python试题_全国计算机等级考试二级Python真题及解析(5)

    全国计算机等级考试二级 Python 真题及解析( 5 ) 一.选择题 1. 关于二叉树的遍历,以下选项中描述错误的是 A 二叉树的遍历可以分为三种:前序遍历.中序遍历.后序遍历 B 前序遍历是先遍历 ...

最新文章

  1. 如何系统地入门学习stm32?
  2. Python—实训day7下—Pandas统计分析基础
  3. linux 中文ssid 显示,无法连接中文 SSID 的 Wi-Fi?简单几步就搞定!
  4. DBCP连接池配置常用参数说明
  5. gpio库_斗牛犬:出奇的快速GPIO库
  6. 问题通用解决方法探索
  7. 精通Python网络爬虫:核心技术、框架与项目实战.1.4 网络爬虫的类型
  8. 用LinkedList模拟栈(Java容器)
  9. VoiceDial首款语音识别软件使用教程
  10. CRM中复制记录的方法
  11. ubantu 安装anaconad_Ubuntu16.04安装Anaconda (转)
  12. c primer plus中文版_如何成为一名厉害的C/C++程序员?
  13. IOS中如何显示带有html标签的富文本
  14. canoe Demo版本申请流程
  15. ubuntu 的 kitti2bag安装与测试
  16. edius隐藏快捷键_edius8常用快捷键有哪些|edius快捷键使用大全汇总 - 软件教程 - 格子啦...
  17. hibernate的hsql
  18. 【3dmax千千问】食住玩初学3dmax插件神器第24课:3dmax自学渲染效果图教程|疯狂模渲大师、室内设计师、效果图绘图员都应该如何认识VRAY或扫描线CORONA渲染器及其VR核心算法的作用?
  19. 3GPP协议下载地址
  20. ICCMO微信公众账号开发系列(1)接入微信公众账号

热门文章

  1. MySQL联合索引原理_复合索引_组合索引_多列索引
  2. 程序代码移植和烧录需要注意什么_购买建站模板需要注意什么问题
  3. 监听js变量的变化_JS监听事件型爬虫
  4. sed 插入多行_Linux三剑客之sed
  5. python去重复功能_消除Python列表重复的几种方法,python,去,一些
  6. pb 执行存储过程带参数_PB级海量数据服务平台架构设计实践
  7. 计算机科学与技术及应用,计算机科学与技术的应用及发展趋向
  8. python自己做个定时器_技术图文:如何利用 Python 做一个简单的定时器类?
  9. linux kvm安装win7,详解在 KVM 上安装 Win7 虚拟机
  10. 串口服务器工作方式及常见异常故障问题排除方法介绍