一道C语言题目,看不懂答案,谁能给我解释一下那几个for语句的意思、作用分别是什么?

2025-03-12 08:41:05
推荐回答(2个)
回答1:

最上边的for(i=0;i<5;i++)是用来输出5行*,且每次换行并在每行前边有几个空格;中间的for(j=1;j<=i;j++)是输出一个空格,即每行缩进;最下边的for(k=0;k<5;k++)是输出数组a的值共5个*

回答2:

第一个for是控制行的,一行一行的输出;
第二个for控制*前面的空格个数
第三个for控制*的输出