牛客网题库小飞机题解
分享一下
#include <stdio.h>
int main() {
//一共有六行,用for循环先走六趟,然后在用\n换行,已经完成了打印六行的操作
for (int i=0;i<6;i++) {
//我的想法是因为for循环执行了6次,就可以用if条件判断每一趟的操作
//i是趟数
if (i ==0)
{
for (int j = 0; j < 5; j++)
{
printf(" ");
}
printf("**");
}
else if(i==1)
{
for (int j = 0; j < 5; j++)
{
printf(" ");
}
printf("**");
}
else if(i==2)
{
for (int j = 0; j < 12; j++)
{
printf("*");
}
}
else if (i == 3)
{
for (int j = 0; j < 12; j++)
{
printf("*");
}
}
else if (i == 4)
{
for (int j = 0; j < 4; j++)
{
printf(" ");
}
printf("* *");
}
else if (i == 5)
{
for (int j = 0; j < 4; j++)
{
printf(" ");
}
printf("* *");
}
printf("\n");
}
}
自己想出来的简单方法,方法有很多,我只喜欢简单。
还请各位指教,这题很简单,希望我的分享能帮到你