c语言 这一题输出得结果为什么是4,不是s[i]不是不等于零时才执行循环体么
4个回答
展开全部
恩 你说的对哦
不过建议你上机看一下实际运行结果
不过建议你上机看一下实际运行结果
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没有问题啊,s[0]='0'啊,s[1]='1',s[2]='2',s[3]='x',s[4]='4',s[5]='\0'=0,所有n是4啊。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
因为在for循环里面的s[i]=0而不是="0",理解了这个你就明白了,呵呵是!=。也就是要理解字符和数直的表示方法
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询