char c = 'A'; int i,j,k; for(i=0;i<3;i++) { for(j=0;j<2-i;j++) { printf(" "); } for(k=0;k<2*i+1;k++) { printf("%c",c); } printf("\n"); }
其实你这个题,完全没必要用循环,因为是固定格式的,直接printf 或者cout就行。