| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 330 人关注过本帖
标题:tc 运行时出错了
只看楼主 加入收藏
Dramalife
Rank: 2
来 自:河北唐山
等 级:论坛游民
帖 子:35
专家分:50
注 册:2013-9-26
结帖率:83.33%
收藏
已结贴  问题点数:20 回复次数:4 
tc 运行时出错了
图片附件: 游客没有浏览图片的权限,请 登录注册
求指点
2013-11-17 23:52
Dramalife
Rank: 2
来 自:河北唐山
等 级:论坛游民
帖 子:35
专家分:50
注 册:2013-9-26
收藏
得分:0 
是在win7上,但是以前就能用
比如这个代码(杨辉三角)
程序代码:
#include<stdio.h>
main()
{
int i,j;
int A[10][10];
for(i=0;i<=9;i++)

 {A[i][0]=1;
  for(j=0;j<=i;j++)
    {A[i+1][j+1]=A[i][j]+A[i][j+1];
     printf("%-4d",A[i][j]);
    }
  printf("\n");
  
  }
  getch();
}

天才第一步,爹地宝贝纸尿裤~
2013-11-17 23:54
pink_duo
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
帖 子:209
专家分:1054
注 册:2013-11-5
收藏
得分:7 
是不是你源代码存放的目录有中文名,改成英文目录试试

埋头做牛,抬头做人,低头做狗
2013-11-18 08:08
zhaogay
Rank: 7Rank: 7Rank: 7
来 自:宫
等 级:黑侠
帖 子:151
专家分:586
注 册:2013-10-10
收藏
得分:7 
A[i][j+1];可以是A[9][10],那就越界了。

好好学习,天天想上
2013-11-18 10:47
liu229118351
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:83
专家分:101
注 册:2013-10-23
收藏
得分:7 
数组越界了,A[10]中的10是元素个数,范围应该是0~9,而你的程序中A[i+1][j+1]=A[i][j]+A[i][j+1];这个会出现A[10]的,这个就越界了

单曲循环,需要信心+耐心+恒心
2013-11-18 16:20
快速回复:tc 运行时出错了
数据加载中...
 
   



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

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