原文:习题10-8 递归实现顺序输出整数(15 分)

本题要求实现一个函数,对一个整数进行按位顺序输出。 函数接口定义: 函数printdigits应将n的每一位数字从高位到低位顺序打印出来,每位数字占一行。 裁判测试程序样例: 输入样例: 输出样例: ...

2018-07-06 14:45 0 1171 推荐指数:

查看详情

递归实现顺序输出整数

https://pintia.cn/problem-sets/12/problems/358这个题目和十进制数转换成二进制数类似。 用一个两位数来思考递归的过程,就容易多了。 ...

Sun Jan 26 23:36:00 CST 2020 0 907
习题10-3 递归实现指数函数(15

本题要求实现一个计算x​n​​(n≥1)的函数。 函数接口定义: 函数calc_pow应返回x的n次幂的值。建议用递归实现。题目保证结果在双精度范围内。 裁判测试程序样例: 输入样例: 输出样例: ...

Fri Jul 06 00:57:00 CST 2018 0 1478
#C 递归实现顺序输出整数

本题要求实现一个函数,对一个整数进行按位顺序输出。 函数接口定义: 函数printdigits应将n的每一位数字从高位到低位顺序打印出来,每位数字占一行。 裁判测试程序样例: 输入样例: 输出样例: ...

Tue Dec 03 01:31:00 CST 2019 0 285
习题10-2 递归求阶乘和(15

本题要求实现一个计算非负整数阶乘的简单函数,并利用该函数求 1!+2!+3!+...+n! 的值。 函数接口定义: 函数fact应返回n的阶乘,建议用递归实现。函数factsum应返回 1!+2!+...+n! 的值。题目保证输入输出在双精度范围内。 裁判测试程序样例: 输入样例 ...

Fri Jul 06 00:35:00 CST 2018 0 2144
习题10-5 递归计算Ackermenn函数(15

本题要求实现Ackermenn函数的计算,其函数定义如下: 函数接口定义: 其中m和n是用户传入的非负整数。函数Ack返回Ackermenn函数的相应值。题目保证输入输出都在长整型 范围内。 裁判测试程序样例: 输入样例: 输出样例: ...

Fri Jul 06 21:53:00 CST 2018 0 3282
习题10-4 递归求简单交错幂级数的部分和(15

本题要求实现一个函数,计算下列简单交错幂级数的部分和: f(x,n)=x−x​2​​+x​3​​−x​4​​+⋯+(−1)​n−1​​x​n​​ 函数接口定义: 其中题目保证传入的n是正整数,并且输入输出都在双精度范围内。函数fn应返回上述级数的部分和。建议尝试用递归实现。 裁判 ...

Fri Jul 06 21:44:00 CST 2018 2 1429
习题2.4 递增的整数序列链表的插入 (15)

本题要求实现一个函数,在递增的整数序列链表(带头结点)中插入一个新整数,并保持该序列的有序性。 函数接口定义: List Insert( List L, ElementType X ); 其中List结构定义如下: typedef struct Node *PtrToNode ...

Mon Mar 09 07:25:00 CST 2020 0 962
习题8-1 拆分实数的整数与小数部分 (15)

本题要求实现一个拆分实数的整数与小数部分的简单函数。 函数接口定义: void splitfloat( float x, int *intpart, float *fracpart ); 其中x是被拆分的实数(0≤x<10000),*intpart和*fracpart分别 ...

Thu Jul 02 23:06:00 CST 2020 0 916
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM