int i; for(i=0;i<3;i++) printf("%.*s%s\n", i, " ", "########"); return 0; *用来指定宽度,对应一个整数 .(点)与后面的数合起来 是指定必须输出这个宽度,如果所输出的字符串长度大于这个数,则按此宽度输出,如果小于,则输出实际长度 结合你的题面: 循环三次 第一次不输出空格,直接输出######## 第二次输出一个空格,再输出######## 第三次输出两个空格,再输出########
时间: 2024-10-13 16:04:50