题目1065:输出梯形
时间限制:1 秒
内存限制:32 兆
特殊判题:否
提交:6161
解决:3360
-
题目描述:
-
输入一个高度h,输出一个高为h,上底边为h的梯形。
-
输入:
-
一个整数h(1<=h<=1000)。
-
输出:
-
h所对应的梯形。
-
样例输入:
-
4
-
样例输出:
-
**** ****** ******** **********
-
提示:
-
梯形每行都是右对齐的,sample中是界面显示问题
-
答疑:
- 解题遇到问题?分享解题心得?讨论本题请访问: http://t.jobdu.com/thread-7789-1-1.html
-
-
简单题,注意循环的判断问题,直接代码:
#include<iostream> #include<cstdio> #include<algorithm> using namespace std; int main(){ int n,m; while(cin>>n){ for(int i=1;i<=n;i++){ for(int j=1;j<=2*(n-i);j++) cout<<' '; for(int j=1;j<=n+2*(i-1);j++) cout<<'*'; cout<<'\n'; } } return 0; }