C++输出一个等腰三角形
1个回答
展开全部
#include <iostream>
using namespace std;
int main(){
char** im = new char*[5];
for(int i = 0; i < 5; i++){
im[i] = new char[9];
for(int j = 0; j < 9; j++){
if(abs(j - 4) == i || i == 4){im[i][j] = '*';}
else{im[i][j] = ' ';}
}
}
for(int i = 0; i < 5; i++){
for(int j = 0; j < 9; j++){
cout << im[i][j];}
cout << endl;}
return 0;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询