| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 604 人关注过本帖
标题: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
快速回复:rand()函数问题
数据加载中...
 
   



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

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