解题思路
注意事项:(m*(m+1)/2-k,k++)是蛇形矩阵每一行元素的规律公式(开始k=0) 参考代码: #include int main() { int n,i,j,k=0,m=1; scanf("%d",&n); for(i=1;i<=n;i++) { for(j=1;j<=n-k;j++,m++) { printf("%d ",m*(m+1)/2-k); } printf("\n"); k++; m=i+1; } return 0; }
0.0分
2 人评分
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:602 |
校门外的树 (C语言代码)浏览:961 |
三角形 (C语言代码)浏览:915 |
C语言程序设计教程(第三版)课后习题9.3 (C语言代码)浏览:679 |
单词个数统计 (C语言代码)浏览:1013 |
幸运数 (C++代码)浏览:2871 |
字符删除 (C语言代码)浏览:721 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:723 |
简单的a+b (C语言代码)浏览:647 |
C语言程序设计教程(第三版)课后习题9.1 (C语言代码)浏览:546 |