搜索
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 求这个程序的解释
标题:
求这个程序的解释
只看楼主
高茜
等 级:
新手上路
帖 子:46
专家分:1
注 册:2015-1-12
结帖率:
100%
楼主
已结贴
√
问题点数:20 回复次数:5
求这个程序的解释
#include <stdio.h>
int main ()
{
int a[]={1,2,3,4},i,j,s=0;
j=1;
for (i=3;i<=0;i--)
{
s=s+a[i]*j;
j=j*10;
}
printf ("%d ",s);
}
输出结果为0
搜索更多相关主题的帖子:
include
2015-01-12 12:53
vvvcuu
等 级:
贵宾
威 望:
12
帖 子:353
专家分:1253
注 册:2014-4-22
第
2
楼
得分:5
for循环的循环体不执行,s不变,输出0没错啊.
代码测试环境: WinXP+C-Free5.0.
2015-01-12 12:57
wmf2014
等 级:
贵宾
威 望:
216
帖 子:2039
专家分:11273
注 册:2014-12-6
第
3
楼
得分:5
for 循环条件不满足,未循环。改为for (i=3;i>=0;i--)
能编个毛线衣吗?
2015-01-12 13:00
陈志文
等 级:
论坛游民
帖 子:17
专家分:10
注 册:2014-10-13
第
4
楼
得分:5
最基本的错误,上机调试一下就知道了。当然,这个很容易看。VC++6.0(F9 设置断点,F10 调试)。
2015-01-12 16:30
mohun
等 级:
论坛游侠
威 望:
2
帖 子:49
专家分:125
注 册:2014-12-22
第
5
楼
得分:5
这个属于逻辑错误,和语法关系不大,如果结果有错,楼主应该仔细观察一下循环判断条件
2015-01-12 16:59
高茜
等 级:
新手上路
帖 子:46
专家分:1
注 册:2015-1-12
第
6
楼
得分:0
是i<=0;我没注意到。。
2015-01-13 12:35
6
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-440993-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.274087 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved