标题:rand()函数问题
取消只看楼主
qq423000
Rank: 2
等 级:论坛游民
帖 子:21
专家分:20
注 册:2010-5-21
结帖率:83.33%
已结贴  问题点数:20 回复次数:1 
rand()函数问题
/*求矩阵的最大路径*/
#include <stdio.h>
#include <math.h>
#include <stdlib.h>

void main()
{
    int m,n,i,j,s,a[50][50],b[50][50];
    char c[50][50];
    printf("请输入矩阵的行数n,列数m:");
    scanf("%d,%d",&n,&m);
    for(i=1;i<n*m;i++)    j=rand();       //n,m不同,使随机整数起点不同。
    for(i=1;i<=n;i++)
    {
        for(j=1;j<=m;j++)
        {
            a[i][j]=rand()/1000;
            b[i][j]=a[i][j];
            printf("%4d",a[i][j]);
        }
        printf("\n\n");
    }
}

程序是不完整的,问题是,我中间红色的代码的作用是什么?我怎么感觉有它没它都一样咧?
谁能解释下啊?谢谢!
搜索更多相关主题的帖子: 函数 rand 
2010-05-29 10:23
qq423000
Rank: 2
等 级:论坛游民
帖 子:21
专家分:20
注 册:2010-5-21
得分:0 
对啊。我也感觉没用,但是算法书上就是那么给的。我就想会不会另有奥秘咯~
2010-05-29 13:26



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-308585-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025451 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved