【5IC-8】给定的正整数N打印一个NxN的方阵图案
1、代码如下:
#include<iostream>
using namespace std;
int f(int N)
{
int i,j;
for(i=0;i<N;i++)
{for(j=0;j<N;j++)
{ if(j==0||j==i) cout<<'A'<<" ";
if(j>i) cout<<'B'<<" ";
if(j<i&&j!=0) cout<<'C'<<" ";
}
cout<<endl;}
return 0;
}
int main()
{ int N;
cin>>N;
f(N);
return 0;
}

2、运行结果:

1、如图,首先指明阶数:

2、如图,将第一列设为A:

3、确定B和C的对角位置:
if(j>i) cout<<'B'<<" ";
if(j<i&&j!=0) cout<<'C'<<" ";

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:24
阅读量:147
阅读量:123
阅读量:37
阅读量:126