0
点赞
收藏
分享

微信扫一扫

打印一个由星号组成的飞机

岛上码农 2022-12-02 阅读 169

题目图为

打印一个由星号组成的飞机_#include

图片来源于牛客的bc6题

解法一

#include<stdio.h>
int main()
{
printf(" ** \n");
printf(" ** \n");
printf("************\n");
printf("************\n");
printf(" * * \n");
printf(" * * \n");
return 0;
}










打印一个由星号组成的飞机_i++_02

解法二就是运用双重循环来实现

#include<stdio.h>
int main()
{
int i, j;//i控制行数j控制列数
for (i = 1; i <= 2; i++)
{
for (j = 1; j <= 5; j++)
{
printf(" ");//这里的目的就是为了打印**前面的5个空号最下面的那一步也是一样的
}
int k;
for (k = 1; k <= 2; k++)
{
printf("*");
}
printf("\n");
}//以上都是为了打印最上面的两行
for (i = 1; i <= 2; i++)
{
for (j = 1; j <= 12; j++)
{
printf("*");
}
printf("\n");
}//这里是打印中间的两行
for (i = 1; i <= 2; i++)
{
for (j = 1; j <= 4; j++)
{
printf(" ");
}
int t;
for (t = 1; t <= 2; t++)
{
printf("* ");
}
printf("\n");
}
return 0;
}

运行结果如图

打印一个由星号组成的飞机_i++_03

一个还在学习c语言的萌新如果哪里有错误恳请各位大佬指正。

举报

相关推荐

0 条评论