PTA-2017实验2.4 函数

PTA-2017实验2.4 函数,第1张

6-1 简单实现x的n次方(10 分)

本题要求实现一个计算x n (n≥0)的函数

函数接口定义:

double mypow( double x, int n )

函数mypow应返回x的n次幂的值。题目保证结果在双精度范围内。

裁判测试程序样例

输入样例:

输出样例:

程序源码

6-2 使用函数求1到10的阶乘和(10 分)

本题要求实现一个计算非负整数阶乘的简单函数,使得可以利用该函数,计算1!+2!+⋯+10!的值。

函数接口定义:

double fact( int n )

其中n是用户传入的参数,其值不超过10。如果n是非负整数,则该函数必须返回n的阶乘。

裁判测试程序样例:

输入样例:

输出样例:

程序源码

7-1 生成3的乘方表(15 分)

输入一个非负整数n,生成一张3的乘方表,输出3 ​0 ~3 ​n

​​ 的值。可调用幂函数计算3的乘方。

输入格式:

输入在一行中给出一个非负整数n。

输出格式:

按照幂的递增顺序输出n+1行,每行格式为“pow(3,i) = 3的i次幂的值”。题目保证输出数据不超过长整型整数的范围。

输入样例:

输出样例:

程序源码

7-2 求平方根序列前N项和(15 分)

本题要求编写程序,计算平方根序列√1 +√​2+√3+⋯的前N项之和。可包含头文件math.h,并调用sqrt函数求平方根。

输入格式:

输入在一行中给出一个正整数N。

输出格式:

在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后两位。题目保证计算结果不超过双精度范围。

输入样例:

输出样例:

程序源码

7-3 求阶乘序列前N项和(15 分)

本题要求编写程序,计算序列 1!+2!+3!+⋯ 的前N项之和。

输入格式:

输入在一行中给出一个不超过12的正整数N。

输出格式:

在一行中输出整数结果。

输入样例:

输出样例:

程序源码

考试切屏老师的客户端会有提示,有摄像头抓拍,因为在考试系统里面安装了检测的软件所以只要切屏,就会被检测出来的。就会被系统判定为作弊。

pta程序设计类实验辅助教学平台官网,也有称pta、程序设计类实验辅助教学平台、程序设计类实验辅助教学平台答案、pta程序设计类实验辅助教学平台下载和程序设计类实验辅助教学平台题目公开课模拟测试。pta程序设计类实验辅助教学平台隶属于杭州百腾教育科技有限公司,是一个通过专业化的平台和标准化的评测为高校和企业提供计算机专业能力培养、人力资源评价和推荐服务的公司网站平台。pta程序设计类实验辅助教学平台官网为用户提供pta程序设计类实验辅助教学平台、pat计算机程序设计能力考试、pds查重 系统、oms监考 系统、pat企业人力资源招聘辅助平台、gplt团队程序设计天梯赛六大产品服务。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/11656373.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存