发现4楼代码和图片不一样 改改
#include<stdio.h>
#include<time.h> //用到clock()函数
#include<iostream>
int main() {
int begintime,endtime;
begintime=clock(); //计时开始
int a[10]= {};
for(int i=0; i<10; ++i)
{ std::cin>>a[i];
}
for(int j=2; j<10; ++j)
{ int tem=a[j];int i=0;
for(i=j-1; i>0&&a[i]>tem; --i)
{ //int tem=a[i+1];
a[i+1]=a[i];
//a[i]=tem;
}
a[i+1]=tem;
}
for(int i=0; i<10; ++i)
{ std::cout<<a[i]<<std::endl;
}
endtime = clock(); //计时结束
printf("\n\nRunning Time:%dms\n", endtime-begintime);
return 0;
}
[此贴子已经被作者于2020-1-31 23:42编辑过]