【5IC-8】给定的正整数N打印一个NxN的方阵图案

 时间:2024-10-19 10:51:29

如图:编写一个自定义函数:intf(intN),f()的功能是:对给定的正整数N,打印一个N行N列的由"A"稆糨孝汶;、"B"、"C"以及空格""符号组成的方阵图案。比如,当N为5时,打印的图案如本题图所示。且函数值返回1。

【5IC-8】给定的正整数N打印一个NxN的方阵图案

工具/原料

c++编译器

一、答案:

1、代码如下:#include<iostream>using namespace std;i荏鱿胫协nt 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;}

【5IC-8】给定的正整数N打印一个NxN的方阵图案

2、运行结果:

【5IC-8】给定的正整数N打印一个NxN的方阵图案

二、说明:

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

【5IC-8】给定的正整数N打印一个NxN的方阵图案

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

【5IC-8】给定的正整数N打印一个NxN的方阵图案

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

【5IC-8】给定的正整数N打印一个NxN的方阵图案
  • 中国大学慕课怎么开启被赞?
  • 积分符号∫怎么发音
  • 不确定度如何表示?
  • 示波器的基础操作,初学者必看教程
  • 频率比为1:1 1:2的李萨如图形怎么画
  • 热门搜索
    怎么修改文件格式 qq群机器人怎么弄 怎么换桌面壁纸 大龙虾怎么吃 足跟痛是怎么回事 手机死机怎么办 小孩疝气怎么治疗 东洋轮胎质量怎么样 淘宝实名认证怎么弄 号被盗了怎么办