博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
随机时间.排序,分出时 分 秒
阅读量:5088 次
发布时间:2019-06-13

本文共 1013 字,大约阅读时间需要 3 分钟。

srand((unsigned)time(NULL));    std::vector
hour;//时 std::vector
minute;//分 std::vector
second;//秒 std::vector
vSecond;//总秒数 int n = 5000;//随机个数 for (int i = 0; i < n; i++) { int _second = rand() % 18000; vSecond.push_back(_second); } for(int i =0 ; i< n-1; ++i) { for(int j = 0; j < n-i-1; ++j){ if(vSecond[j] < vSecond[j+1]) { int tmp = vSecond[j] ; vSecond[j] = vSecond[j+1] ; vSecond[j+1] = tmp; } } } for (int i = 0; i < n; i++){ hour.push_back(vSecond[i] / 3600); minute.push_back(vSecond[i] / 60 % 60); second.push_back(vSecond[i] % 60); } FILE *f; f = fopen("Time.csv" , "wb"); for (int i =0; i< n; i++) { fprintf(f,"%d, %d, %d\n", hour[i], minute[i], second[i]); } fclose(f);

 

转载于:https://www.cnblogs.com/H-K-Home/p/5264849.html

你可能感兴趣的文章