[C++]蓝桥杯 ADV-88. 输出正反三角形

在这里插入图片描述
注意:此题有坑,整个图形前面也要空m的空格,这样写的话第一个测试用例通不过,其他的测试用例全过。不这样写的话,第一个测试样例通过,但其他测试用例全不过~~

#include <iostream>
using namespace std;
int main() {
	int n,m;
	cin>>n>>m;
	for(int i=1;i<=n;i++){
		for(int j=1;j<=m;j++) cout<<" ";//此题有坑,整个图形前面也要空m的空格
		for(int j=1;j<=n-i;j++) cout<<" ";
		for(int j=1;j<=2*i-1;j++) cout<<"*";
		for(int j=1;j<=m;j++) cout<<" ";
		for(int j=1;j<=2*(n-i)+1;j++) cout<<"*";
		cout<<endl;
	} 
 return 0;
}
发布了87 篇原创文章 · 获赞 15 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_43356428/article/details/104905758
今日推荐