| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 476 人关注过本帖
标题:大虾帮帮我!!~~
只看楼主 加入收藏
白白
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2005-12-5
收藏
 问题点数:0 回复次数:2 
大虾帮帮我!!~~

编译好的程序为了扩大范围我把数组由x[10]改到x[20]。而且x[12]都可以为什么超过12这个数字出来的东西都不一样了??整个程序就运行错误了??还有定义数组由范围吗?比如我定义a[200]就不行这是为什么???????
for(v=0;v<=m-1;v++)
{for(j=0;j<=m-1;j++)
{ for(l=0;l<=v-1;l++) { if(j==x[l]) break;}
if(j==x[l]) continue;
for(i=0;i<=n-1;i++)
{

if(Q[j][i]<=c[i]) d++;
}

if(d==n) {x[v]=j;
printf("\nLOADING");
printf(" Check Finished!! NO.%d process is Safe,The course is allocating according to the request",j+1);
for(k=0;k<=n-1;k++) c[k]=c[k]+a[j][k];
printf("Process NO.%d is Runing Finished!! And feed back Resource,The number of Resource NOW is :",j+1);
for(i=0;i<=n-1;i++)
printf(" -%d-",c[i]);
printf("\n");


d=0;break;}
d=0;

}
}

[此贴子已经被作者于2005-12-5 22:29:18编辑过]

2005-12-05 22:10
feng1256
Rank: 4
等 级:贵宾
威 望:14
帖 子:2899
专家分:0
注 册:2005-11-24
收藏
得分:0 
可能有些其他地方也需要作出相应的改变,你没有改

叁蓙大山:工謪、稅務、嗣發 抱歉:不回答女人的问题
2005-12-05 22:16
cherrysindow
Rank: 2
等 级:论坛游民
帖 子:124
专家分:10
注 册:2005-10-21
收藏
得分:0 

你定义的肯定没有超过范围

所以大概是你该的时候忘记了什么地方吧

把所有的程序发上来

我看看

也许可以帮点忙


虽然我很普通,但是我很讲道理 如果我的问题冒犯了您 请不要生气 因为我是无意的
2005-12-05 23:09
快速回复:大虾帮帮我!!~~
数据加载中...
 
   



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

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