乎乎想要构造一个 N*N的X字矩阵(N 为奇数),这个矩阵的两条对角线都是半角加号 +,其余都是半减号-。例如,一个5x5的X 字矩阵如下:
+---+
-+-+-
--+--
-+-+-
+---+
请你帮乎乎根据给定的N打印出对应的“X 字矩阵”。
代码:
#include<iostream>
using namespace std;
int main(){
int n;
cin>>n;
for(int i=1;i<=n;i++){
for(int a=1;a<=n;a++){
if(a==i||a==n-i+1){
cout<<"+";
}
else
cout<<"-";
}cout<<"\n";
}
}