小编Ano*_*non的帖子

如何比较字符串

我想比较一个字符串,而不是将其中一个实际定义为字符串,就像这样,

if (string == 'add')
Run Code Online (Sandbox Code Playgroud)

我是否必须声明'add'为字符串或是否可以以类似的方式进行比较?

c++ string compare

26
推荐指数
2
解决办法
14万
查看次数

程序的执行时间是"5E-006"?

double SumOfSquare()()
{
    int i;
    double T3,total=0;

    for(i=0;i<200;i++) {
        clock_t start = clock();

        int n=100,sum=0;
        for(int i =1;i<=n;i++) {
            sum=sum+i*i;
        }


    clock_t end = clock();
    T3=double(end-start)/(double) CLOCKS_PER_SEC;
    total=total+T3;
    }

    T3=total/200;

    return T3;
 }


 int main()
 {

    double T3=SumOfSquare();
    cout<<T3<<endl;
    return 0;
 }
Run Code Online (Sandbox Code Playgroud)

该代码应该返回该代码执行时间的值,而不是返回一些奇怪的输出,例如"5e-006"而不是执行时间.为什么?

c++ double time

1
推荐指数
1
解决办法
688
查看次数

标签 统计

c++ ×2

compare ×1

double ×1

string ×1

time ×1