0
已解决
王紫馨
高级守护
高级守护
1799 等腰三角形
题目描述 Description
输出一个正整数a,根据a的数量,输出a行星号,使输出的星号形成一个倒等腰三角形。
输入描述 Input Description
数字a,(1<=a<=20)
输出描述 Output Description
输出的倒星号三角形
样例输入 Sample Input
3
样例输出 Sample Output
*****
***
*
王紫馨在2018-01-23 17:25:45追加了内容
C++里面可以控制空格数量的函数是什么?头文件是#include <cstdlib>吗?
0
已采纳
栾峻岩
初级天翼
初级天翼
1799题主要思路:
m=2*n-1;
for (int i=1;i<=n;i++)
{
for (int j=0;j<s;j++)
cout<<" ";
for (int k=1;k<=m;k++)
cout<<"*";
m-=2;
s++;
cout<<endl;
}
奇数为2n-1,m就是2n-1,每次输出前先输出s个空格,在输出m个*,每次循环时m减一次2,s要加一次1,。
0
0