unix下面的代码需要time命令报告〜9s .
int main()
{
double u = 0;
double v = 0;
double w = 0;
int i;
for (i = 0;i < 1000000000;++i) {
v *= w;
u += v;
}
printf("%lf\n",u);
}
Run Code Online (Sandbox Code Playgroud)
我不明白为什么执行时间当我改变几乎翻倍v *= w;用v *= u;
| 归档时间: |
|
| 查看次数: |
94 次 |
| 最近记录: |