|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- #include<stdio.h>
- #include<stdlib.h>
- int main()
- {
- int i,j,a[3][4];
- int max,row=0,column=0;
- for (i=0;i<3;i++)
- for (j=0;j<4;j++)
- {
- a[i][j]=rand()%10;
- }
- max=a[0][0];
- for (i=0;i<3;i++)
- for (j=0;j<4;j++)
- {
- if(a[i][j]>max)
- {
- max=a[i][j];
- row=i;
- column=j;
- }
- printf("%3d",a[i][j]);
- if(j==3)
- {
- printf("\n");
- }
- }
- printf("最大的数为%d\n",max);
- printf("位置为%d行%d列",row+1,column+1);
- }
复制代码
就是这段代码,我运行了几回产生的随机数都一样,有大佬能指点一下为什么吗
代码缩进乱了,再来一个
- #include<stdio.h>
- #include<stdlib.h>
- #include <time.h>
- int main()
- {
- int i,j,a[3][4];
- int max,row=0,column=0;
- srand(time(NULL));
- for (i=0;i<3;i++)
- for (j=0;j<4;j++)
- {
- a[i][j]=rand()%10;
- }
- max=a[0][0];
- for (i=0;i<3;i++)
- for (j=0;j<4;j++)
- {
- if(a[i][j]>max)
- {
- max=a[i][j];
- row=i;
- column=j;
- }
- printf("%3d",a[i][j]);
- if(j==3)
- {
- printf("\n");
- }
- }
- printf("最大的数为%d\n",max);
- printf("位置为%d行%d列",row+1,column+1);
- }
复制代码
|
-
|