ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

第二次上机考试错题重现

2021-12-13 18:34:08  阅读:106  来源: 互联网

标签:str 错误 上机 扩展 错题 重现 数组 时候 考试


 

 

 

 

 这个是第二题的正确代码。

错误点:在把n的值赋给j的时候,下面的str[j]!='\0一直写着是str[n]!='\0'忘记改了

思路就是把这个字符数组扩展一下,然后取中间的部分就行了,扩展的时候要先对第一次输入的数组给一个‘\0',扩展完了还要给结尾一个'\0'

 

 

 

 这是这题的正确代码

考试的时候我想到了需要对矩阵的四条边分别循环,然后一直用一个变量自增对数组赋值,但是我那时候没办法实现

考试后自己做的时候遇见的错误点;

错误点1:

 

 最开始的这个循环的这个临界条件,就像是剥皮一样,上面剥一次,下面一次,所以总共有两次,然后又是因为是数组,所以不能取等号。

错误点2:

 

 这四个循环的条件,如果想打出来的矩阵是从0升序的话,那就是j++,反之就是j--

错误点3:

 

 这边要考虑一下n是奇数还是偶数,影响的是有没有最中间的这个值

错误点4:

 

 打印二维数组的时候记得每行要一个换行符

标签:str,错误,上机,扩展,错题,重现,数组,时候,考试
来源: https://www.cnblogs.com/lyhlyhlyh/p/15684616.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有