C++小题一道,高手帮帮我

来源:百度知道 编辑:UC知道 时间:2024/06/14 02:23:35
使用系统函数,输出10000个1~9的随机整数,并显示其所耗时间。
我们刚学C++,对这个题目完全没什么思路。谢谢高手了。

#include <iostream.h>
#include <stdlib.h>
#include <time.h>

void main(){
int i=0;
float start,end;
start=clock();//这个函数返回从“开启这个程序进程”到“程序中调用clock()函数”时之间的CPU时钟计时单元(clock tick)数

srand(time(0));//随机数用时间函数为种子
for(i=1;i<=10000;i++){
cout<<(rand()%9+1)<<" ";//生成1~9的随机数
if(i%10==0)
cout<<endl;
}
end=clock();
float p=(end-start)/CLOCKS_PER_SEC;//CLOCKS_PER_SEC=1000,因为每过千分之一秒(1毫秒),调用clock()函数返回的值就加1
cout<<"has use seconds "<<p<<endl;
}

//#include <vcl.h>
//#include<stdio.h>
#include<iostream.h>
#include "DateUtils.hpp"
//#pragma hdrstop

//---------------------------------------------------------------------------

//#pragma argsused
int main(int argc, char* argv[])
{

TDateTime T1; //起始时间1
TDateT