C语言编程:使用for循环输出如下图形

****************... *
* *
* * *
* * * *
* * *
* *
*
展开
 我来答
刘创1995
推荐于2017-09-12 · TA获得超过226个赞
知道答主
回答量:59
采纳率:0%
帮助的人:20.4万
展开全部
记着输入*最多的个数n即可,还可以实现客户重新输入
#include<iostream>
using namespace std;
int main()
{
int i,k,j,n;
char a;
do
{
cout<<"请输入你所要图形*最多为n:";
cin>>n;
for(i=1;i<=n;i++)
{
for(k=1;k<=n-i;k++)
cout<<" ";
{
for(j=1;j<=i;j++)
cout<<" *";
cout<<endl;
}
}
for(i=1;i<=n;i++)
{
for(k=1;k<=i;k++)
cout<<" ";
{
for(j=n-i;j>=1;j--)
cout<<" *";
cout<<endl;
}
}
cout<<"你是否需要继续?(y/n):\n";
cin>>a;
}while(a=='y'||a=='Y');
return 0;
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zy1404
2014-11-08 · TA获得超过1387个赞
知道小有建树答主
回答量:784
采纳率:100%
帮助的人:495万
展开全部
图像好像有问题啊?
更多追问追答
追问
是对称的,第一个*有问题
追答

#include "stdio.h"
int main()
{
  int i,j,k;
  
  for(i=1;i<=7;i++)
    {
      if(i<=4)
        {
          for(j=1;j<=4-i;j++)
            {
              printf(" ");
            }
          for(k=1;k<=2*i-1;k++)
            {
              printf("*");
            }
  
        }
      else{
          for(j=1;j<=i-4;j++)
            {
              printf(" ");
            }
          for(k=1;k<=7-(i-4)*2;k++)////                                                                                                                                            
            {
              printf("*");/////                                                                                                                                                    
            }
            }
      printf("\n");
      }
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
可鸿熙ht
2020-12-30 · TA获得超过495个赞
知道小有建树答主
回答量:495
采纳率:100%
帮助的人:14万
展开全部
for语句
for语句作为在c语言的循环语句,是比较常用的语法。

具体形式如下:

如图,其中的statement _1,statement _2称为循环体。expression_1 为初始化部分,它只在循环开始时执行一次。expression_2称为条件部分,它在循环体每次执行前都要执行一次, 都像while语句中的表达式一样。expression_3称为调整部分,它在循环体每次执行完毕,在条件部分即将执行之前执行。所有三个表达式都是可选的,都可以省略。如果省略条件部分,表示测试的值始终为真。.

例如:

如图for循环了10次后结束了循环。

又例如:

如图,for一直在循环之中。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式