倒三角形
wpbnull控制空格输出
wpblll控制#输出
#include<stdio.h> int wpblll(int n); int wpbnull(int i,int n); int main() { int n,i; scanf("%d",&n); for(i=n;i>=1;i--){ wpbnull(i,n); wpblll(i); } return 0; } int wpblll(int i) { int j; for(j=0;j<2*i-1;j++) printf("#"); printf("\n"); } int wpbnull(int i,int n) { int j; for(j=0;j<n-i;j++) printf(" "); }所以如不用函数可这样
#include<stdio.h> int main() { int n,i; int j; int k; scanf("%d",&n); for(i=n;i>=1;i--){ for(j=0;j<n-i;j++) printf(" "); for(k=0;k<2*i-1;k++) printf("#"); printf("\n"); } return 0; } 写代码时如果拆开大问题为几个小问题会很简单。