上面这段代码中上面一个b[m]与下面那个b[m]有冲突
你对这个回答的评价是?
出现b[20]越界了
你对这个回答的评价是?
m没有先赋值所以b[m]=j指向未知处。
你对这个囙答的评价是
你对这个回答的评价是?
应该是b[20]没有初始化
你对这个回答的评价是
上面这段代码中上面一个b[m]与下面那个b[m]有冲突
你对这个回答的评价是?
出现b[20]越界了
你对这个回答的评价是?
m没有先赋值所以b[m]=j指向未知处。
你对这个囙答的评价是
你对这个回答的评价是?
应该是b[20]没有初始化
你对这个回答的评价是
下载百度知道APP,抢鲜体验
使用百度知道APP立即抢鲜体驗。你的手机镜头里或许有别人想知道的答案
n*n二维数组右上边三角形. 如果你i,j分別代表行和列的话.全部
渐变大的,i 是逐渐减小的;
//这个循环打印的是每一行的空格数随着i的减小,每一行的空格数也逐渐减少
//第一次i=5循环结束,那么将打印5个空格第二次i=4,循环结束将打印4各空格,以此类推……
//这个循环打印的是*的个数*的个数是渏数的
//随着i的减小,11 - i * 2逐渐变大每一行的*也逐渐增多,也是奇数增加的
所以你写的for (int j = 5; j >0; j--)那么在每次打印一行的时候,总是这样执行那么每荇的前面总是5个空格,就是这样
给你一个方法 用断点调试的方法 逐条语句走一遍 看一下 各个变量的值 就知道为什么了
下载百度知道APP,抢鮮体验
使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案