#include<stdio.h>
#include<stdlib.h>
#inlcude<time.h>
#define N 18
void main()
{
int i,s,k,a[N]
srand((unsigned int)time(NULL))
for ( i=0i<Ni++ ) a[i]=rand()%100
for ( i=0i<Ni++ ) printf("%02d ",a[i])printf("\n")
s=a[0]+a[1]+a[2]
for ( i=1i<Ni++ )
{ k=a[i]+a[(i+1)%N]+a[(i+2)%N]
if ( k<s ) s=k
}
for ( i=0i<Ni++ )
{ k=a[i]+a[(i+1)%N]+a[(i+2)%N]
printf("a[%d]+a[%d]+a[%d]=%d+%d+%d=%d",
i,(i+1)%N,(i+2)%N,a[i],a[(i+1)%N],a[(i+2)%N],k)
if ( s==k ) printf(" ***最小值*** ")
printf("\n")
}
}
#include<stdio.h>#include<stdlib.h>
#include<time.h>
int main(){
int x, i
srand(time(0))//指定随机算子
for(i=0i<18i++){
x=rand()%10
printf("%d ", x)
}
printf("\n")
}