-
C语言博客作业--函数嵌套调用
一、实验作业(6分) 1.1 PTA题目1:6 4 十进制转换二进制 设计思路 代码截图 调试问题 这道题我遇到的问题是使用递归来实现转换二进制,因为我们知道十进制转换二进制时,我们是每次取余2再除2,然后在倒序从后面开始输出,开始我是没有用if判断的导致输出的二进制颠倒了,后来判断n为0时才开始输 -
C语言博客作业--函数嵌套调用
一、实验作业 1.1 PTA题目6 4 十进制转换二进制 1.设计思路 这题还有一个不用递归函数的做发,比较复杂,两个相比较就可以体现了递归的优越性 四、本周学习总结 指针数组可以存放多个字符数组,指针数组中每一个元素都是字符数组的首地址,指针数组名是二级指针 二级指针表示指针的指针 malloc( -
C语言博客作业--函数嵌套调用
一、PTA题目 6 4 十进制转换二进制 1.设计思路 c 定义一个整数a,代表n对2取余的余数。 若(n T f(T n) //递归函数 { if (n == 1 || n == 2) { return 1; } else { return f(n 1) + f(n 2); } } int _tm -
C语言博客作业--函数嵌套调用
一、实验作业 6 4 十进制转换二进制(15 分) 1.设计思路: 传入n 边界条件:n -
C语言博客作业--函数嵌套调用
一、PTA实验作业 递归法对任意10个数据按降序排序 1.本题PTA提交列表 2. 设计思路 3.代码截图 二、学生成绩管理系统(考虑到学号有的时候也可能是有字母的所以没有判断,但是若是纯数字其实只要遍历数组用isdigit的库函数来判断就好了) 1.2.1 画函数模块图,简要介绍函数功能。 1.2 -
C语言博客作业--函数嵌套调用
一、实验作业 1.1 PTA题目(6 5) (1)设计思路 (2)代码截图 (3)本题调试过程碰到问题及PTA提交列表情况说明 输入除0和1的单个数字,输出错误的结果,原因在于只判断了n是0或1 的情况,没有想到其他数的结果。 只需要判断n大于0且n小于等于9的情况:即只有一个数的情况。 1.2 学 -
C语言博客作业--函数嵌套调用
一、实验作业 1.1 PTA题目:6 4 十进制转换二进制 设计思路 代码截图: 调试过程碰到的问题及解决办法 本题没有碰到问题 1.2 学生成绩管理系统 1.2.1 画函数模块图,简要介绍函数功能。 1.2.2 截图展示你的工程文件 1.2.3 函数代码部分截图 main函数: 插入排序: 输入信 -
C语言博客作业--函数嵌套调用
一、PTA实验作业 题目1:6 4 十进制转换二进制 1. 本题PTA提交列表 2. 设计思路 3.代码截图 4.本题调试过程碰到问题及PTA提交列表情况说明。 部分正确是因为一直没有想出如果传入的数为0该怎么解决,请教了一个学长 1.2 学生成绩管理系统 1.2.1 画函数模块图,简要介绍函数功能 -
C语言博客作业--函数嵌套调用
一、实验作业 1.1 PTA题目:十进制转换二进制 设计思路: void dectobin( int n ) if(n -
C语言博客作业--函数嵌套调用
一、实验作业 1.1 PTA题目(1分) 6 6 递归求简单交错幂级数的部分和 设计思路 代码截图 调试问题 这一题一开始没有什么头绪,后来看到了最后一个式子才发现他们的规律是这样的,所以我一开始是打算定义一个flag来讨论n是奇数还是偶数来判断是加还是减。然后用了一个pow函数,一开始的计算式是p