一、实验作业 =========== 1.1 PTA题目:递归实现顺序输出整数 (1)设计思路 (2)代码截图 (3)调试问题 本题未遇到问题,在如何输出转化的二进制数上需要思考。 1.2 学生成绩管理系统 1.2.1 画函数模块图,简要介绍函数功能。 1.2.2 截图展示你的工程文件 1.2.3 ...
分类:
编程语言 时间:
2018-01-01 21:51:50
阅读次数:
210
一、实验作业 1.1 PTA题目:递归法对任意10个数据按降序排序 设计思路 代码截图 调试问题 在对于index的赋值上尝试了很多次,才总结出规律。 1.2 学生成绩管理系统 1.2.1 画函数模块图,简要介绍函数功能。 1.2.2 截图展示你的工程文件 1.2.3 函数代码部分截图(要求截图你的 ...
分类:
编程语言 时间:
2018-01-01 20:38:11
阅读次数:
284
一、实验作业 1.1 PTA题目:6 4 十进制转换二进制 设计思路 代码截图 调试问题 我第一次做的时候判断的边界条件是大于0继续进行运算,但这样是错的,因为当n等于1时,n%2等于0,由于二进制是逆序输出,又因为这个0是放在开头的,可省略 1.2 学生成绩管理系统 1.2.1 画函数模块图,简要 ...
分类:
编程语言 时间:
2018-01-01 20:35:15
阅读次数:
142
PTA 实验作业 7-1查找书籍 1.本题 pta 提交列表 2.设计思路 本题要求我们给定n本书的名称和定价并编写程序,查找并输出其中定价最高和最低的书的名称和定价。 尤其注意到的是要保证输出的为保留两位小数 这种题目我们要使用结构体,首先先定义好书名和价格为结构体,再定义 max 和 min并初 ...
分类:
其他好文 时间:
2018-01-01 19:35:55
阅读次数:
274
一、实验作业 1.1 PTA题目6 4 十进制转换二进制 1.设计思路 这题还有一个不用递归函数的做发,比较复杂,两个相比较就可以体现了递归的优越性 四、本周学习总结 指针数组可以存放多个字符数组,指针数组中每一个元素都是字符数组的首地址,指针数组名是二级指针 二级指针表示指针的指针 malloc( ...
分类:
编程语言 时间:
2018-01-01 18:15:32
阅读次数:
297
一、实验作业 6 4 十进制转换二进制(15 分) 1.设计思路: 传入n 边界条件:n ...
分类:
编程语言 时间:
2018-01-01 17:05:33
阅读次数:
122
一、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 ...
分类:
编程语言 时间:
2018-01-01 17:04:22
阅读次数:
210
一、PTA实验作业 递归法对任意10个数据按降序排序 1.本题PTA提交列表 2. 设计思路 3.代码截图 二、学生成绩管理系统(考虑到学号有的时候也可能是有字母的所以没有判断,但是若是纯数字其实只要遍历数组用isdigit的库函数来判断就好了) 1.2.1 画函数模块图,简要介绍函数功能。 1.2 ...
分类:
编程语言 时间:
2018-01-01 00:30:08
阅读次数:
254
C语言博客作业 函数嵌套调用 ======== 一、实验作业 1.1 PTA题目 十进制转换二进制 设计思路 传入n 边界条件:n int N; int s[31]; // 存放划分结果 int top = 1; // 数组指针 int count = 0; // 统计输出的次数 int sum = ...
分类:
编程语言 时间:
2018-01-01 00:25:32
阅读次数:
274
一、实验作业 1.1 PTA题目(6 5) (1)设计思路 (2)代码截图 (3)本题调试过程碰到问题及PTA提交列表情况说明 输入除0和1的单个数字,输出错误的结果,原因在于只判断了n是0或1 的情况,没有想到其他数的结果。 只需要判断n大于0且n小于等于9的情况:即只有一个数的情况。 1.2 学 ...
分类:
编程语言 时间:
2018-01-01 00:24:55
阅读次数:
220