
倒三角形(triangle)
输入正整数n≤20,输入一个n层的倒三角形。例如,n=5时输出如下:
#########
#######
#####
###
#
#include <iostream> #include <stdio.h> using namespace std; int main() { int n; while(scanf("%d",&n)!=EOF) { int i; for(i=n;i>=1;i--) { int bcount=n-i; while(bcount) { printf(" "); bcount--; } int ncount=2*i-1; while(ncount) { printf("#"); ncount--; } printf("\n"); } } return 0; }
#include <iostream> #include <stdio.h> using namespace std; int main() { int n; while(scanf("%d",&n)!=EOF) { for(int i=0;i<n;i++) { for(int j=0;j<i;j++) printf(" "); for(int k=1;k<2*(n-i);k++) printf("#"); printf("\n"); } } return 0; }
- 上一篇 C++循环结构设计——韩信点兵
- 下一篇 C++循环结构设计——子序列的和
查看评论