gpt4 book ai didi

c++ - 程序运行时间

转载 作者:搜寻专家 更新时间:2023-10-31 00:47:56 24 4
gpt4 key购买 nike

下面列出的程序在屏幕上输出 0。为什么?这是否意味着我的计算机速度很快或代码有问题?

#include <iostream>
#include <cstdio>
#include <ctime>
using namespace std;

int main(){
int j=0;
clock_t start=clock();
for (int i=0;i<22220;i++){
i++;
j++;
j+=i;
// sleep(10);
}

clock_t final=clock()-start;
cout<<final/ (double) CLOCKS_PER_SEC<<endl;

return 0;
}

最佳答案

不确定这一点,您可能想检查输出的汇编代码,但由于程序的其余部分实际上没有使用 i 和 j,因此编译器可能不会为这些指令生成任何代码。

关于c++ - 程序运行时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3220715/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com