有个c语言编程题,求每行星星数,5行,5列,第1行一颗星,第2行三颗星,第3行5颗,第4行3颗,第
答案:1 悬赏:70
解决时间 2021-01-13 08:39
- 提问者网友:眉目添风霜
- 2021-01-12 17:43
有个c语言编程题,求每行星星数,5行,5列,第1行一颗星,第2行三颗星,第3行5颗,第4行3颗,第
最佳答案
- 二级知识专家网友:千夜
- 2021-01-12 18:21
#include
int main()
{
printf("*
");
printf("***
");
printf("*****
");
printf("***
");
printf("*
");
}如果没有特殊要求 这是最直接的
追问应用循环嵌套结构追答用循环这种类型得分上下两部分
首先上面是1 3 5下面是3 1
代码如下
#include
int main()
{
int i,j;
for(i=1;i<=3;i++)//每行一个循环
{
for(j=1;j<=2*i-1;j++)//第i行有2*i-1个*
printf("*");
printf("
");//行末尾回车
}
for(i=2;i>=1;i--)
{
for(j=1;j<=2*i-1;j++)
printf("*");
printf("
");
}
return 0;
}
int main()
{
printf("*
");
printf("***
");
printf("*****
");
printf("***
");
printf("*
");
}如果没有特殊要求 这是最直接的
追问应用循环嵌套结构追答用循环这种类型得分上下两部分
首先上面是1 3 5下面是3 1
代码如下
#include
int main()
{
int i,j;
for(i=1;i<=3;i++)//每行一个循环
{
for(j=1;j<=2*i-1;j++)//第i行有2*i-1个*
printf("*");
printf("
");//行末尾回车
}
for(i=2;i>=1;i--)
{
for(j=1;j<=2*i-1;j++)
printf("*");
printf("
");
}
return 0;
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息