怎么避免代码查重
来源:网络收集 点击: 时间:2024-05-22【导读】:
很多大学生在写代码时,会借鉴网上大神的思路,之后自己写出来,但又担心查重,那么,我们应该如何避免代码查重呢?工具/原料more电脑:联想笔记本系统环境:Windows10家庭版软件:VS2019使用语言:C++方法/步骤1/4分步阅读
3/4
4/4
法1:更改变量名
优点:简单,易操作
缺点:容易被发现,某些代码查重会使用编译查重,程序经过编译之后,变量名是否一样对查重结果没有影响,即无法避免查重
适用范围:人工查重
2/4法二:改变循环方式
操作方法:
若原代码中有for循环,可在自己的代码中改为等价的while循环或do while循环,由于这几种方法本质一样,因此不会改变代码的正确性,又因为三种循环方式编译过后是不一样的,因此不会重复。
如图为简单应用,以及运行结果,从中可以看出两种循环方式结果相同


法三:编写函数块
操作方法:
观察代码,若有外部函数,可以放入主函数中而不影响程序运行,就可以取消外部函数,将其放入主函数中;或者主函数中的一些功能块也可以当做函数,写到主函数外。
这两种方法编译之后都与原代码不同,较有效。
如图为简单示例,从运行结果可以看出不影响程序运行结果。


总结:避免代码查重有以下三种方法
1.改变量名
2.改循环方式
3.编写外部函数
注意事项本文中出现图片皆为本人电脑截图
本文图片中出现代码皆为本人编写
代码计算机学习版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_827881.html
上一篇:陌陌直播软件中怎么开启防打扰功能?
下一篇:八珍豆腐的做法