这段C语言什么意思?解析详细点,谢谢

2024-12-03 01:34:44
推荐回答(2个)
回答(1):

main()
{
int a[5][4],i,j;

for(i=0;i<5;i++)
for(j=0;j<4;j++)
a[i][j]=rand()%(120-30+1)+30; //生成30-120之间的随机数
for(i=0;i<5;i++)
{
for(j=0;j<4;j++)
printf("%5d",a[i][j]); //输出数组a
printf("\n");
}
printf("min=%d\n",amin(a));//没看到函数,顾名思义是求数组的最小值,输出出来
yzj();
\
}

yzj()
{
FILE *IN,*OUT;
int m,n;
int i[5][4];
int o;
IN=fopen("in.dat","r");//打开输入文件
if(IN==NULL)
{
printf("Read File Error");//输入文件出错处理
}
OUT=fopen("out.dat","w");//打开输出文件
if(OUT==NULL)
{
printf("Write File Error");//输出文件出错处理
}
for(m=0;m<5;m++)
for(n=0;n<4;n++)
{
fscanf(IN,"%d",&i[m][n]);//读输入文件里的值到数组i里
}

回答(2):

2132