13、给定两个整数n与k,打印出一个栅栏图形,这个栅栏应该分成n段,段与段之间的间隔为+ , 段内的填充为k个- 。形如n = 5,k = 6时,图形如下:

 

别灰心,再试一次!

💡 真题解析

【答案】C

【考纲知识点】多层分支/ 循环结构(二级)

【解析】每段的开始打印一个+,然后打印k 个-。因为j 从1 开始,循环会执行k-1 次,所以我们需要在循环外再打印一个- 来确保每段有k 个-。在所有段打印完之后,还需要打印一个额外的+ 来结束栅栏图形。因此,选项C  是正确的,它每段的开始打印一个+,不会造成换行或额外的空格。