输出各种形状的三角形
代码样例:
#include <iostream>
using namespace std;
int main()
{
int n,i,k;
cout << "请输入行数:";
cin >> n;
for (i = 1; i <= n; ++i)
{
for (k = 1; k <= i; ++k)
cout << "*";
cout << endl;
}
return 0;
}
代码示例:
#include <iostream>
using namespace std;
int main()
{
int n,i,k;
cout << "请输入行数:";
cin >> n;
for (i = n; i >= 1; --i)
{
for (k = 1; k <= i; ++k)
cout << "*";
cout << endl;
}
return 0;
}
代码示例:
#include <iostream>
using namespace std;
int main()
{
int n,i,k;
cout << "请输入行数:";
cin >> n;
for (i = n; i >= 1; --i)
{
for (k = 1; k < i; ++k)
cout << " ";
for (k = i; k <= n; ++k)
cout << "*";
cout << endl;
}
return 0;
}
代码示例:
#include <iostream>
using namespace std;
int main()
{
int n,i,k;
cout << "请输入行数:";
cin >> n;
for (i = 1; i <= n; ++i)
{
for (k = 1; k < i; ++k)
cout << " ";
for (k = i; k <= n; ++k)
cout << "*";
cout << endl;
}
return 0;
}
代码示例:
#include <iostream>
using namespace std;
int main()
{
int n,i,k;
cout << "请输入行数:";
cin >> n;
for (i = n; i >= 1; --i)
{
for (k = 1; k < i; ++k)
cout << " ";
for (k = i; k <= 2*n-i; ++k)
cout << "*";
cout << endl;
}
return 0;
}
代码示例:
#include <iostream>
using namespace std;
int main()
{
int n,i,k;
cout << "请输入行数:";
cin >> n;
for (i = 1; i <= n; ++i)
{
for (k = 1; k < i; ++k)
cout << " ";
for (k = i; k <= 2*n-i; ++k)
cout << "*";
cout << endl;
}
return 0;
}
//综合一下上述图形
#include <iostream>
using namespace std;
int main()
{
int n,i,k;
cout << "请输入行数:";
cin >> n;
for (i = n; i >= 1; --i)
{
for (k = 1; k < i; ++k)
cout << " ";
for (k = i; k <= 2 * n - i; ++k)
cout << "*";
cout << endl;
}
for (i = 1; i <= n; ++i)
{
for (k = 1; k < i; ++k)
cout << " ";
for (k = i; k <= 2*n-i; ++k)
cout << "*";
cout << endl;
}
return 0;
}