输出n行那么每行前面应当空开的是n-行号(此处为了好计算行号从0开始)个空格;输出的*号个数可以自己控制但相应的空开的量也会变化
#includeint main() { int i, j,n; printf("请输入需要多少行:"); scanf_s("%d", &n); for (int i = 0; i < n; i++) { for (j = 1; j < n- i; j++) printf(" "); for (j = 0; j < 2 * i + 1; j++) { printf("*"); } printf("n"); } return 0; }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)