帮小弟我看看这个程序怎么读。。。具体点,谢了

[复制链接]
查看11 | 回复2 | 2011-3-6 12:05:43 | 显示全部楼层 |阅读模式
#includestdio.h
void main()
{
int a[2]={o},i,j,k=2;
for(i=0;ik;i)

for(j=0;jk;j)

a[j]=a 1;printf(\"%d\",a[k]);
}
回复

使用道具 举报

千问 | 2011-3-6 12:05:43 | 显示全部楼层
<pre id=\"best-answer-content\" class=\"reply-text mb10\">#includestdio.h
void main()
{
int a[2]={o},i,j,k=2;//定义一个整型数组,3个变量
for(i=0;ik;i)

for(j=0;jk;j)

a[j]=a 1;//给变量赋值
printf(\"%d\",a[k]);//这个地方有点问题 数组溢出了
}

















<h4 class=\"ask\">追问





<pre class=\"replyask-text\" id=\"content-940476\">谢谢解答,这是程序设计里面的一道写出输出1245120结果的题,哪个输出结果怎么推啊,总是输出1245120。。。谢谢
回复

使用道具 举报

千问 | 2011-3-6 12:05:43 | 显示全部楼层
<pre class=\"replyask-text\" id=\"content-940765\">明确告诉你 这是书上的错误
因为数组越界了 a[2] 的值是不确定的 我的机子上就显示的是1245064
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行