要输出四行星号金字塔,我们可以使用两重循环。外层循环控制输出的行数,内层循环控制输出的星号数量。
当前行数为i时,我们可以通过在第一层循环中使用i从1到4的循环控制,而在第二层循环中使用j从1到2*i-1的循环控制,以便输出i行、每行星号数量递增的星号金字塔。
在内层循环中,我们可以使用printf函数输出星号,其中可以使用空格来控制星号的位置,以便输出金字塔形状。
#include"stdio.h"
main()
{
int i;
for(i=0;i<5;i++)
{
printf("****");
printf(" ");
}
}