重复有什么作用?

苑彤柔苑彤柔最佳答案最佳答案

在计算机科学里,重复的作用是消除意外情况,提高代码的重用率(提高代码的模块化程度),并让程序更容易维护。 考虑一下这个函数:

int Add( int a, int b ) { return a+b; } 这个函数的输入和输出都是整数,所以可以很容易地想象它执行的样子——把两个整数相加,得到一个整数。但问题是,计算机是无法直接理解你的思想的,它只能理解和操作数组这种具体的东西。从CPU的角度来看Add(),它看到的只是一个地址,这个地址指向的是两个整数的数组,要计算这两个数的和,把它们的值加起来就可以了。问题在于,如果我把两个整数给错了,比如分别是5和7,而你想让我把它们加起来之后放在12的位置上,那最后结果肯定是错的!因为5+7的结果不是12啊。这时候就需要重复来确保正确的加法被执行了。

#include using namespace std; int main() { for (int i=0; i<3; i++) { cout<<"The result is "<

除了防止错误以外,重复还能够让你方便地写出代码。假设你要实现上面那个加法的功能,你可以在循环里面执行很多其他的工作,比如计算复杂度,或者做一些简单的验证工作等等。这样,你在不改变外部界面的情况下增强了功能。这不正是提高了代码的复用性吗?同时,由于这些工作都是在内层循环里面完成的,所以只要外层循环一次,这些辅助功能都会执行很多次,这样一来,代码的执行效率也会大大提高。

计长洲计长洲优质答主

1、可显示事物的发展变化

在一定时期里,有时需要对某一新闻事实进行比较集中的报道,从量变到质变,从浅到深,从片面到全面,从简单到复杂。从总体上说,是用篇幅数量的变化反映所报道的事物由量变到质变的过程。其结果,可以使读者从总体上了解事物的来龙去脉和全貌所在。例如,改革开放以来,我国在新闻上安排了多次有重点的农业报道。如山东寿光蔬菜报道,河北迁安农村工:业报道。四川双流乡企业报道。陕西佳县生态农业报道,以及江阴、北仑、沙市等农业大县全面繁荣的报道。都是集中篇幅和人力从各个侧面反映这些地区或某一方面的发展变化,使读者从中看到我国改革中农业的新成就、农业和农村的新貌。如果不用集中的重复报道,就不能反映这一发展变化过程。

2、可突出报道重点

新闻界常说“一鱼五吃”。即同一事实,或同一人的言行可作多次报道,并作为每次报道的重点。这就需要集中笔墨突出某一方面。在一定时期内重点突出地报道同一事实。也可在每次报道中突出的反映它的重要方面,这实际上是强调新闻的重点。这样的报道才能使读者留下深刻印象。例如。前几年我国的民法、保险法分别通过和颁布时,报刊、广播都安排了多次报道,突出了这一件人们普遍关心的是,使读者对法律重要条款和意义有所了解。

3、可深化报道的“成理”

在一定时期内。对某一新闻事实反复从正面和侧面的报道,可加强读者的理性认识和深化对事实的理解。

我来回答
请发表正能量的言论,文明评论!