一.实验作业 1.1 PTA题目 题目:递归实现顺序输出整数 1. 本题PTA提交列表 2. 设计思路 printdigits函数 定义整型变量result存放结果 if n是10的倍数 result=n else 取n的个位数赋值给result 递归调用printdigits(n/10) 输出result 3.代码截图 4.本题调试过程碰到问题及PTA提交列表情况说明 ①递归出口错误.零的情况考虑错误. ②修改递归出口后正确. 1.2 学生成绩管理系统(目前的代码只能基本完成内容) 1.2.1…
一.实验作业(6分) 本周作业要求: 选一题PTA题目介绍. 学习工程文件应用,设计实现学生成绩管理系统. 学生成绩管理系统要求 设计一个菜单驱动的学生成绩管理程序,管理n个学生m门考试科目成绩,实现以下功能: 命令1:能够新增学生信息,并计算总分和平均分. 能够新增学生成绩信息. (学生按照学号排序,新增学生应该按照学号插入已有数组,并保持有序,插入排序实现) 命令2:根据输入学号和课程号修改学生成绩信息. 命令3:根据输入学号和课程删除学生成绩信息. 命令4:输出显示所有学生成绩信息.(按照…
一.实验作业 1.1 PTA题目:递归法对任意10个数据按降序排序 1.1.1设计思路 void sort(int a[],int n) { 定义整型循环变量i,中间变量temp,最小值min: 令min等于a[10-n]: for i=10-n to i<10 如果(a[i]小于min){ 交换a[i]和min的值: } end for 令a[10-n]等于min: if(n不等于0) 返回sort(a,n-1); } 1.1.2代码截图 1.1.3调试问题 本题没有遇到较大问题,就是每次转换…
一.PTA实验作业 题目1:使用函数判断完全平方数 1. 本题PTA提交列表 2. 设计思路 3.本题调试过程碰到问题及PTA提交列表情况说明. 部分正确 :将else的情况放入for循环内,导致循环内的if语句只判断了一次就直接输出No. 调试过程: 解决办法:将else移出循环,结果出现了编译错误.最后将else删去. 部分正确 :n=0的测试点错误. 解决办法:将循环变量i从0开始赋值. 本题小结:这道题和判断素数那道题很相似,都是在循环内进行if语句的判断,易错点就在于不能将else也加…
第十一周助教作业 助教博客链接https://home.cnblogs.com/u/zaw-315/ 作业要求链接https://www.cnblogs.com/nwnu-daizh/p/10761596.html 本周点评作业数量7个团队博客作业 本周点评困难的博客作业无 本周作业情况总结各团队原型设计完成情况良好,对软件原型开发工具的使用有较好地掌握使用,系统的主要功能都很好的展示,有的功能页面排版需要优化. 比较优秀的博客作业a:https://www.cnblogs.com/KHBang…
一.PTA实验作业 题目1:找鞍点 1. 本题PTA提交列表 2. 设计思路 定义n,i,j,ii,jj,a[7][7],flag,max 输入n for i=0 to i=n for j=0 to j=n 读入二维数组 end for i=0 to i=n max=0,flag=1 for j=0 to j=n if a[i][j]大于max max=a[i][j] jj=j记录下这一列 end for ii=0 to ii=n if max大于a[i][j] flag=0 break end…
1.当初你是如何做出选择计算机专业的决定的? 一开始选专业的时候,说实话我很纠结也很迷茫,对我来说,中学时代,似乎就只要考好试,做好题就可以了,对于未来想要做啥并没有那么多的规划和想法,偶尔跟基友畅聊未来的时候也只是不切实际地说想要暴富阿啥的,至于靠啥来暴富,从事什么工作并没有具体的想法.还记得报考志愿的时候,咨询了可多亲戚的建议了,当医生的姑姑不想让我学医说太辛苦了而且要承担很大的压力,当老师的小姨不想让我当教师因为觉得枯燥而且不能暴富,然后在研究所工作从事着IT相关工作的小叔也认为IT或许可…
一.PTA实验作业 题目1:6-6 使用函数输出水仙花数 1.本题PTA提交列表 2. 设计思路 int narcissistic( int number ) //函数定义 1.定义整数型变量a.i分别来存放number分离的出来的数和进行digit次幂运算的循环次数 2.定义x=number,b=1,c=number,sum=0,定义整数型变量digit来存放位数 3.利用循环求出数的位数 for(digit=1;;digit++){ x=x/10;if(x==0){break;}} 4.a=…
一.PTA实验作业 题目1:编程打印空心字符菱形 1. 本题PTA提交列表 2. 设计思路(流程图) 3.本题调试过程碰到问题及解决办法 思考过程:将问题拆解为菱形问题和字母变化问题两部分 1>先解决大体菱形问题,需注意高度height为总高,并不是菱形边长. 2>菱形分为上下两部分,空格和字符规律性变化. 3>一个大循环解决总高,再嵌套两个循环进去上下两部分. 4>在上下两部分中,控制输出的空格个数与具体的字符. 部分正确:第一次提交每一行的字母变换不正确. 解决办法:利用循环变…
一.PTA实验作业 题目1:使用函数输出水仙花数 1. 本题PTA提交列表 2. 设计思路 (1)首先定义函数narcissistic(number)判断number是否为水仙花数: (2)narc用于存放各个数的count次方的累加结果,total为各个位上的数的count次方,N为各个位上的数,M保留number的初值,count为number的位数,i,k为循环变量: (3)把number的值赋给M,赋narc和count的初值为0: (4)while(number!=0)时 ,执行下一步…