【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'<<" ";

阅读量:158
阅读量:25
阅读量:78
阅读量:35
阅读量:145