C++ 如何在C+中打印下面的三角形图案+;?
C++ 如何在C+中打印下面的三角形图案+;?,c++,C++,#包括 使用名称空间std; int main(){ int行,i,j,空间; cout>行; 对于(i=行;i>=1;i--) { //为循环放置空间 用于(空间=i;空间
#包括
使用名称空间std;
int main(){
int行,i,j,空间;
cout>行;
对于(i=行;i>=1;i--)
{
//为循环放置空间
用于(空间=i;空间<行;空间++)
coutfor(i=2;我更喜欢使用前缀增量(例如++j
)而不是后缀(例如j++
)。
for (i = 2; i <= rows; i++)
{
for (space = i+1; space <= rows; space++) //need to initialize space with i+1
{
cout << " ";
}
for (j = 1; j <= (1 * i); j++)
{
cout << "* "; //Need to add an extra space
}
cout << "\n";
}