函数
浣花溪畔蜂
QQ:295727121。悟已往之不谏,知来者之可追;
实迷途其未远,觉今是而昨非。
展开
-
PTA 6-8 递归计算Ackermenn函数 (10分)
本题要求实现Ackermenn函数的计算,其函数定义如下:函数接口定义:int Ack( int m, int n );其中m和n是用户传入的非负整数。函数Ack返回Ackermenn函数的相应值。题目保证输入输出都在长整型范围内。裁判测试程序样例:#include <stdio.h>int Ack( int m, int n );int main(){ int m, n; scanf("%d %d", &m, &n); prin原创 2020-05-27 10:38:32 · 2827 阅读 · 0 评论 -
PTA 6-9 递归计算P函数 (10分)
本题要求实现下列函数P(n,x)的计算,其函数定义如下:函数接口定义:double P( int n, double x );其中n是用户传入的非负整数,x是双精度浮点数。函数P返回P(n,x)函数的相应值。题目保证输入输出都在双精度范围内。裁判测试程序样例:#include <stdio.h>double P( int n, double x );int main(){ int n; double x; scanf("%d %lf", &am原创 2020-05-27 09:39:25 · 3602 阅读 · 0 评论 -
PTA 6-10 递归求阶乘和 (10分)
本题要求实现一个计算非负整数阶乘的简单函数,并利用该函数求 1!+2!+3!+…+n! 的值。函数接口定义:double fact( int n );double factsum( int n );函数fact应返回n的阶乘,建议用递归实现。函数factsum应返回 1!+2!+…+n! 的值。题目保证输入输出在双精度范围内。裁判测试程序样例:#include <stdio.h>double fact( int n );double factsum( int n );i原创 2020-05-23 19:10:41 · 3216 阅读 · 0 评论 -
PTA 6-7 使用函数求特殊a串数列和 (10分)
6-7 使用函数求特殊a串数列和 (10分)给定两个均不超过9的正整数a和n,要求编写函数求a+aa+aaa++⋯+aa⋯a(n个a)之和。函数接口定义:int fn( int a, int n );int SumA( int a, int n );其中函数fn须返回的是n个a组成的数字;SumA返回要求的和。裁判测试程序样例:#include <stdio.h>int fn( int a, int n );int SumA( int a, int n ); int原创 2020-05-21 19:52:12 · 4902 阅读 · 1 评论 -
PTA 6-3 在数组中查找指定元素 (10分)
本题要求实现一个在数组中查找指定元素的简单函数。函数接口定义:int search( int list[], int n, int x );其中list[]是用户传入的数组;n(≥0)是list[]中元素的个数;x是待查找的元素。如果找到则函数search返回相应元素的最小下标(下标从0开始),否则返回−1。裁判测试程序样例:#include <stdio.h>#define MAXN 10int search( int list[], int n, int x );i原创 2020-05-22 09:16:40 · 4123 阅读 · 4 评论 -
PTA 6-1 多项式求值 (10分)
本题要求实现一个函数,计算阶数为n,系数为a[0] ... a[n]的多项式f(x)=∑i=0n (a[i]×xi ) 在x点的值。原创 2020-05-21 20:26:12 · 974 阅读 · 0 评论