以以前的四平方和那题为例子:
题目链接:https://www.6k8k.top/post/92.html
输出结果:
#include<stdio.h> #include<time.h> int main(){ int n; int a,b,c,d; clock_t start,finish; // 定义变量 double time; // scanf("%d",&n); start=clock(); //开始 for(a=0;a*a<n;a++){ for(b=0;b*b<n;b++){ for(c=0;c*c<n;c++){ for(d=0;d*d<n;d++){ if(n==(a*a+b*b+c*c+d*d)){ printf("%d %d %d %d\n",a,b,c,d); finish=clock(); //结束 time=(double)(finish-start)/CLOCKS_PER_SEC;//计算运行时间 printf("time=%lf\n",time);//输出运行时间 return 0; } } } } } return 0; }