大家好,我只想问如何使用 C++ 创建三角形?
实际上我有我的代码,但我不知道如何在三角形中居中第一个星号。我的三角形是左对齐的。我怎样才能使它成为一个金字塔?
下面是我的代码。
#include<iostream>
using namespace std;
int main(){
int x,y;
char star = '*';
char space = ' p ';
int temp;
for(x=1; x <= 23; x++){
if((x%2) != 0){
for(y=1; y <= x ; y++){
cout << star;
}
cout << endl;
}
}
return 0;
}