为什么for循环里,判断不能用==?当使用<=时就能正常运行,但是一换成==就不显示

参见源码:intmain(){charss[7][7]={0};ss[3][1]='a';ss[3][2]='b';ss[3][3]='c';ss[3][4]='d';s... 参见源码:
int main()
{
char ss[7][7] = {0};
ss[3][1] = 'a';
ss[3][2] = 'b';
ss[3][3] = 'c';
ss[3][4] = 'd';
ss[3][5] = 'e';
for (int n = 0; n == 6; n++)
{
for (int j = 0; j == 6; j++)
{
printf("%c", ss[n][j]);
}
printf("\n");
}
}//主函数
展开
 我来答
Aupryyyyyyyyyy
2016-07-13 · TA获得超过1636个赞
知道大有可为答主
回答量:1574
采纳率:53%
帮助的人:953万
展开全部
只有当符合 n == 6,或者 j == 6 的情况才才执行循环
既然一开始就不符合条件,那循环就一次都不执行了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式