社区
C语言
帖子详情
运行后结果是什么
浮云野鹤
2012-03-12 11:21:07
int i,j,x=0;
static int a[8][8];
for(i=0;i<3;i++)
for(j=0;j<3;j++)
a[i][j]=2*i+j;
for(i=0;i<8;i++)
x+=a[i][j];
printf("%d",x);
运行后结果是什么?
...全文
98
11
打赏
收藏
运行后结果是什么
int i,j,x=0; static int a[8][8]; for(i=0;i<3;i++) for(j=0;j<3;j++) a[i][j]=2*i+j; for(i=0;i<8;i++) x+=a[i][j]; printf("%d",x); 运行后结果是什么?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
李察德-泰森
2012-03-13
打赏
举报
回复
试解答一下:
static有初始化数组值的作用,从 a[0][0]~a[7][7] 的值全部被初始化为0。
在前一个嵌套循环中,只对 a[0][0]~a[2][2] 赋值。赋值完成后,j 的值为3,
在最后给 x 计算值时,取到的值都是 0 了,所以结果为 0
nice_cxf
2012-03-13
打赏
举报
回复
如果你搞不懂为啥是0就直接问
不过最好你自己单步一下
月中蓝
2012-03-13
打赏
举报
回复
试了下,结果是0,楼主想知道什么
qixing1115
2012-03-13
打赏
举报
回复
[Quote=引用楼主 woshishen__74 的回复:]
int i,j,x=0;
static int a[8][8];
for(i=0;i<3;i++)
for(j=0;j<3;j++)
a[i][j]=2*i+j;
for(i=0;i<8;i++)
x+=a[i][j];
printf("%d",x);
运行后结果是什么?
[/Quote]
要知道结果自己运行,你的疑问是的什么?
lz3771
2012-03-13
打赏
举报
回复
[Quote=引用 6 楼 selecthis 的回复:]
试解答一下:
static有初始化数组值的作用,从 a[0][0]~a[7][7] 的值全部被初始化为0。
在前一个嵌套循环中,只对 a[0][0]~a[2][2] 赋值。赋值完成后,j 的值为3,
在最后给 x 计算值时,取到的值都是 0 了,所以结果为 0
[/Quote]
正解
northcan
2012-03-13
打赏
举报
回复
自己Debug一下。
sundayX
2012-03-13
打赏
举报
回复
int i,j,x=0;
int a[8][8];
for(i=0;i<3;i++)
for(j=0;j<3;j++)
a[i][j]=2*i+j;
for(i=0;i<8;i++)
x+=a[i][j];
printf("%d",x);
结果又是怎么样呢?
sundayX
2012-03-13
打赏
举报
回复
up,最后一个循环是求矩阵中第j列的值,但这一列的值在前面的循环中并未赋值。
mko_y
2012-03-13
打赏
举报
回复
嗯 赋值 只有 a[0][0] a[0][1] a[0][2]
a[1][0] a[1][1] a[1][2]
a[2][0] a[2][1] a[2][2]
其他值仍旧为0
你最后相加的时候, J==3;
是 a[0][3]--a[8][3]
结果为0
ProgrammingRing
2012-03-12
打赏
举报
回复
编译器里跑一下不就知道了?
猪头小哥
2012-03-12
打赏
举报
回复
你自己不会运行么?
博客《支付宝集成过程详解——
运行
DEMO》对应源码
博客《支付宝集成过程详解——
运行
DEMO》对应源码,博客地址:http://blog.csdn.net/harvic880925/article/details/49779061
照片恢复注册版,比慧龙照片恢复软件更好
网上找不到慧龙恢复软件破解版,都是预览版的。结果发现这个照片恢复软件注册版比慧龙的更好,支持恢复的格式更多。使用方法:安装
运行
后(win7要用管理员账号
运行
),选择“深度搜索”,然后选照片卡的盘符和需要恢复的格式扩展名,然后就OK啦。这是完全版,可以恢复大图,同时也可以恢复video文件,比慧龙照片恢复软件更好
java junit-4.12
JUnit是一个Java语言的单元测试框架。JUnit是一个开放源代码的Java测试框架,用于编写和
运行
可重复的测试。他是用于单元测试框架体系xUnit的一个实例(用于java语言)。 1、用于测试期望结果的断言(Assertion) 2、用于共享共同测试数据的测试工具 3、用于方便的组织和
运行
测试的测试套件 4、图形和文本的测试
运行
器 另外junit是在极限编程和重构(refactor)中被极力推荐使用的工具,因为在实现自动单元测试的情况下可以大大的提高开发的效率。
C#案例开发源码
C#案例开发,内含MS SQL2000数据库文件MDF,解压后附加数据库即可编译
运行
。对于C#初学者是不错的学习资料
spring MVC框架所需的所有jar包。(完整版)
该压缩包中包含了配置spring MVC框架所需的所有jar包。
C语言
70,020
社区成员
243,264
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章