当前位置:首页 » 编程语言 » 用循环法画图c语言
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

用循环法画图c语言

发布时间: 2022-05-28 19:28:33

c语言如何用循环输出下列图形

#include <stdio.h>
int main()
{
int i,j;

for(i=1;i<=5;i++)
{
for(j=1;j<i;j++)
printf("\040\040");
for(j=1;j<=5;j++)
printf("*\040");
printf("\n");
}
return 0;
}

② C语言用循环输出图形

#include<stdio.h>
void main()
{
int j,i,k;
for(i=0;i<5;i++)
{
for(j=4;j>=i;j--)
printf(" ");
for(k=5;k>i;k--)
printf("*");
printf("\n");
}
getch();
}

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

记着输入*最多的个数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;
}

④ C语言用循环的方法求n!

#include<stdio.h>

intmain()
{
intn,i,ans=1;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
ans=ans*i;
}
printf("%d ",ans);
return0;
}

⑤ c语言 用for循环打出这个图形

#include<stdio.h>
main()
{ int i,j,k;
for(i=1; i <=3; i++)
{
for(k=1; k <=6-2*i; k++)
printf(" "); //先打印该行应填补的空格
for(j=1;j<=2*i-1;j++)
printf("*"); //后打印该行所需的*,空格数和*数总和为n
printf("\n");
}
}

⑥ 求教C语言,用循环语句编写下列图形

#include<stdio.h>
void main()
{
int n,i,j;
printf("请输入层数\n");
scanf("%d",&n);
for(i=1;i<=2n;i=i+2)
{
for(j=1;j<=i;j=j+1);
{
printf("*");
}
printf("\n");
}
}
效果
*
***
*****
*******
... ...
想要成塔形,留好提前量如:printf(" * ")

.

⑦ 用c语言怎么画出这个图,要用循环语句

#include<stdio.h>
void main()
{
int i,j,k;
for(i=1;i<=3;i++)
{
for(j=1;j<=3-i;j++)
printf(" ");
for(k=1;k<=2*i-1;k++)
printf("*");
printf("\n");
}
for(i=1;i<=2;i++)
{
for(j=1;j<=i;j++)
printf(" ");
for(k=1;k<=5-2*i;k++)
printf("*");
printf("\n");
}
}

要分成上下两步来做~
第一段循环打印前三行
第二段做后两行

⑧ c语言 用循环语句输出星号图形

这个是程序代码:
main()
{
int m,n;
for(n=1;n<=3;n++)
{
for(m=1; m<=2*n-1;m++)
printf("*");
printf("\n");
}}
C语言是一种计算机程序设计语言,属高级语言范畴。它既具有高级语言的特点,又具有汇编语言的特点。它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序,代码清晰精简,十分灵活。

⑨ 如何用c语言循环语句输出下面这个图形

#include "stdio.h"
void main()
{
int i,j,k;
for(i=1;i<=4;i++) /*控制行数*/
{
for(j=1;j<=4;j++) /*控制星星数*/
printf("*");
printf("\n"); /*空行数*/
for(k=1;k<=i;k++) /*控制每行前面空格数,也就是四边形倾斜程度*/
printf(" ");
}
}