当前位置:系统粉 > 电脑问答 > 其他问答 > 小程序输出一个5X5数组的左下半三角有问题

小程序输出一个5X5数组的左下半三角有问题

提问者:zero黎明破曉  |  浏览 次  |  提问时间:2017-01-11  |  回答数量:2

小程序输出一个5X5数组的左下半三角有问题 通过循环按行顺序为一个 5*5 的二维数组 a 赋 1~25 的自然数,然后输出该数组的 左下半三角的数,试编程#include \"stdio.h\"void main(){ int i,j,k=0; int a[5][5]; for(i=0;i<=4;i++)for(j=0;j<=4;j++){k=k+1;a[j]=k;}i=0;while(i<=4)for(j=0;j<=4;j++){printf(\"%4d\",a[j]);if(i==j){ i=i+1; printf(\"\\n\"); }}}可是运行出来的结果是17131925初学者,真看不出什么错误,请前辈指点

已有2条答案
汉少帝如图

汉少帝如图

回答数:169  |  被采纳数:39

2017-01-12 00:38:36
printf("\n"); 后加break;
赞 16
_阿今本无心

_阿今本无心

回答数:31  |  被采纳数:100

2017-01-12 03:08:01
谢了,没问题了
赞 3
解决方法
版权信息

Copyright @ 2011 系统粉 版权声明 最新发布内容 网站导航