分析一下两段程序的效率

来源:百度知道 编辑:UC知道 时间:2024/07/07 15:51:43
for(i=1;i<8;i++)
{
a=a+i;
}
和这一个
a=1+2+3+4+5+6+7;
这两段程序那个效率高?

肯定是下面的

下面的只需要做加法运算

上面的不仅需要做加法运算,还要执行循环运算

怎么会拿这两个相比?

虽然下面效率高,但两种代码写出去,肯定是以上面的优先

```下面的```不用判断`