#include <stdio.h> int main() { int i,j,k; //i行数,j空格,k星号。 for(i=1; i<5; i++) { for(j=i;j<5;j++) //这里应该是j<4才对呀。怎么标准答案是j<5呢?意思是最后一行前面还有一个空格么? { printf(" "); } for(k=0;k<2*i-1;k++) { printf("*"); } printf("\n"); } return 0; }
j<5可能是因为题目默认图形离纸边还有一个空格吧
需要实现的效果
你不把要实现的效果发出来,我怎么帮你看呀?