养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

怎么避免代码查重

时间:2024-10-25 10:23:21

很多大学生在写代码时,会借鉴网上大神的思路,之后自己写出来,但又担心查重,那么,我们应该如何避免代码查重呢?

工具/原料

电脑:联想笔记本

系统环境:Windows10家庭版

软件:VS2019

使用语言:C++

方法/步骤

1、法1:更改变量名优点:简单,易操作缺点:容易蹲赓忧甘被发现,某些代码查重会使用编译查重,程序经过编译之后,变量名是否一样对查重结果没有影响,即无法避免查重适用范围:人工查重

2、法二:改变循环方式操作方法:若原代码中有fo筠续师诈r循环,可在自己的代码中改为等价的while循环或dowhile循环,由于这几种方法本质棒瀹跏癞一样,因此不会改变代码的正确性,又因为三种循环方式编译过后是不一样的,因此不会重复。如图为简单应用,以及运行结果,从中可以看出两种循环方式结果相同

怎么避免代码查重

怎么避免代码查重

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

怎么避免代码查重

怎么避免代码查重

4、总结:避免代码查重有以下三种方法1.改变量名2.改循环方式3.编写外部函数

© 一点知识