C++面试题

当前位置: 面试问题网 > C++面试题 > 输入N,打印N*N矩阵

输入N,打印N*N矩阵

比如 N = 3,打印:
   1 2 3
   8 9 4
   7 6 5
   N = 4,打印:
   1 2 3 4
   12 13 14 5
   11 16 15 6
   10 9 8 7
   1 #define N 15
   int s[N][N];
   void main()
   {
   int k = 0, i = 0, j = 0;
   int a = 1;
   for( ; k < (N+1)/2; k++ )
   {
   while( j < N-k ) s[i][j++] = a++; i++; j--;
   while( i < N-k ) s[i++][j] = a++; i--; j--;
   while( j > k-1 ) s[i][j--] = a++; i–; j++;
   while( i > k ) s[i--][j] = a++; i++; j++;
   }
   for( i = 0; i < N; i++ )
   {
   for( j = 0; j < N; j++ )
   cout

【输入N,打印N*N矩阵】相关文章

1. 输入N,打印N*N矩阵

2. 简述 Application,session,cookie,cache,viewState 的概念,以及相互之间的区别

3. 现在输入n个数字,以逗号,分开;然后可选择升或者降序排序;按提交键就在另一页面显示按什么排序,结果为,提供reset

4. 编程实现当输入某产品代码则打印出该产品记录的功能

5. 编写函数,将一个3*3矩阵转置

6. JSF面试题:如何管量web层中的Bean,用什么标签。如何通过jsp页面与Bean绑定在一起进行处理?

7. 黑白打印个人简历模板

8. 如果让你测试一台高速激光打印机,你都会进行哪些测试

9. 继承时候类的执行顺序问题,一般都是选择题,问你将会打印出什么?

10. 将一个文本文件的内容按倒序打印出来

本文来源:https://www.mianshiwenti.com/a13197.html

点击展开全部

《输入N,打印N*N矩阵》

将本文的Word文档下载到电脑,方便收藏和打印

推荐程度:

进入下载页面

﹝输入N,打印N*N矩阵﹞相关内容

其它栏目

也许您还喜欢