问题 1066: 2004年秋浙江省计算机等级考试二级C 编程题(2)
输入一个正数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)相关推荐
- 2004年秋浙江省计算机等级考试二级C 编程题(2)
题目分析: 首先要明白输入的两个数是干嘛的,x是用于计算幂的,n是用于计算阶乘. 这里要分别用两个函数来分别计算阶乘和幂,而幂的计算可以采用c语言函数库里的pow(x,y)这样就表示计算x的y次方,当 ...
- c语言专业熊猫表情包,2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)金字塔上的大熊猫 哈哈...
解题思路:先输入,然后判断是否为质数,break;可以加快运算. 注意事项:千万要注意,1不是质数,判断时一定要注意1. 参考代码: import java.util.Scanner; public ...
- 浙江省2级C语言等级考试答案,2021年秋浙江省计算机等级考试二级C试卷及答案...
<2021年秋浙江省计算机等级考试二级C试卷及答案>由会员分享,可在线阅读,更多相关<2021年秋浙江省计算机等级考试二级C试卷及答案(9页珍藏版)>请在人人文库网上搜索. 1 ...
- 计算机linux二级试题,浙江省计算机等级考试二级考试试题库
原标题:浙江省计算机等级考试二级考试试题库 1.下列总线中,对微软出的"即插即用"(Play and Plug)方案支持很好的是( A ) A.PCIB.AGP C.ISA D.E ...
- 浙江省高校计算机等级考试二级Python 程序设计题0|2023备考
笔记整理自B站UP主WLB工作生活两不误的个人空间-WLB工作生活两不误个人主页-哔哩哔哩视频教程浙江省高校计算机等级考试二级Python 程序设计题0_哔哩哔哩_bilibili 程序设计题0 输入 ...
- 浙江省计算机二级考试选择判断题库,浙江省计算机等级考试二级判断题和答案...
浙江省计算机等级考试二级判断题和答案 第 1 套1. dotx 格式为启用宏的模板格式,而 dotm 格式无法启用宏.错---------------------------------------- ...
- nce计算机证书,2004年NCE-4全国计算机等级考试四级上机真题.doc
2004年NCE-4全国计算机等级考试四级上机真题 全国计算机等级考试 2004年下半年版捷成模拟系统四级上机题全集 (带捷成模拟系统原解法及优化解法) 2004年6月20日 编者:凌云志 注:ID ...
- c语言用字符方式拚一个时钟,2012年3月份全国计算机等级考试二级c语言题库(机试) (1)...
2012年3月份全国计算机等级考试二级c语言题库(机试) (1) 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不 ...
- 全国计算机等级考试python试题_全国计算机等级考试二级Python真题及解析(5)
全国计算机等级考试二级 Python 真题及解析( 5 ) 一.选择题 1. 关于二叉树的遍历,以下选项中描述错误的是 A 二叉树的遍历可以分为三种:前序遍历.中序遍历.后序遍历 B 前序遍历是先遍历 ...
最新文章
- 如何系统地入门学习stm32?
- Python—实训day7下—Pandas统计分析基础
- linux 中文ssid 显示,无法连接中文 SSID 的 Wi-Fi?简单几步就搞定!
- DBCP连接池配置常用参数说明
- gpio库_斗牛犬:出奇的快速GPIO库
- 问题通用解决方法探索
- 精通Python网络爬虫:核心技术、框架与项目实战.1.4 网络爬虫的类型
- 用LinkedList模拟栈(Java容器)
- VoiceDial首款语音识别软件使用教程
- CRM中复制记录的方法
- ubantu 安装anaconad_Ubuntu16.04安装Anaconda (转)
- c primer plus中文版_如何成为一名厉害的C/C++程序员?
- IOS中如何显示带有html标签的富文本
- canoe Demo版本申请流程
- ubuntu 的 kitti2bag安装与测试
- edius隐藏快捷键_edius8常用快捷键有哪些|edius快捷键使用大全汇总 - 软件教程 - 格子啦...
- hibernate的hsql
- 【3dmax千千问】食住玩初学3dmax插件神器第24课:3dmax自学渲染效果图教程|疯狂模渲大师、室内设计师、效果图绘图员都应该如何认识VRAY或扫描线CORONA渲染器及其VR核心算法的作用?
- 3GPP协议下载地址
- ICCMO微信公众账号开发系列(1)接入微信公众账号
热门文章
- MySQL联合索引原理_复合索引_组合索引_多列索引
- 程序代码移植和烧录需要注意什么_购买建站模板需要注意什么问题
- 监听js变量的变化_JS监听事件型爬虫
- sed 插入多行_Linux三剑客之sed
- python去重复功能_消除Python列表重复的几种方法,python,去,一些
- pb 执行存储过程带参数_PB级海量数据服务平台架构设计实践
- 计算机科学与技术及应用,计算机科学与技术的应用及发展趋向
- python自己做个定时器_技术图文:如何利用 Python 做一个简单的定时器类?
- linux kvm安装win7,详解在 KVM 上安装 Win7 虚拟机
- 串口服务器工作方式及常见异常故障问题排除方法介绍