栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

【C语言】创建各类三角形图案

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【C语言】创建各类三角形图案

目录

(1)创建三角形图案

(2)使用数字

(3) 使用字母

(4)倒三角形

(5) 倒三角形数字

(6)金字塔

(7)数字金字塔

(8)倒金字塔

(9)弗洛伊德三角形


(1)创建三角形图案
#include
int main()
{
	int n,i,t;
	printf("行数");
	scanf("%d",&n);
	for(i=1;i<=n;i++)
	{
		for(t=1;t<=i;t++)
		{
			printf("* ");
		}
		printf("n");
	}
	return 0;
}
行数7
*
* *
* * *
* * * *
* * * * *
* * * * * *
* * * * * * *

(2)使用数字
#include
int main()
{
	int n,i,t;
	printf("行数");
	scanf("%d",&n);
	for(i=1;i<=n;i++)
	{
		for(t=1;t<=i;t++)
		{
			printf("%d ",t);
		}
		printf("n");
	}
	return 0;
}
行数7
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
1 2 3 4 5 6
1 2 3 4 5 6 7

(3) 使用字母
#include
int main()
{
	int n,i,t;
	char c=65;
	printf("行数");
	scanf("%d",&n);
	for(i=1;i<=n;i++)
	{
		for(t=1;t<=i;t++)
		{
			printf("%c ",c);	
		}
		c++;
		printf("n");
	}
	return 0;
}
行数7
A
B B
C C C
D D D D
E E E E E
F F F F F F
G G G G G G G

(4)倒三角形
#include
int main()
{
	int n,i,t;
	printf("行数");
	scanf("%d",&n);
	for(i=1;i<=n;i++)
	{
		for(t=n;t>=i;t--)
		{
			printf("* ");	
		}
		printf("n");
	}
	return 0;
}
行数7
* * * * * * *
* * * * * *
* * * * *
* * * *
* * *
* *
*

(5) 倒三角形数字
#include
int main()
{
	int n,i,t;
	printf("行数");
	scanf("%d",&n);
	for(i=1;i<=n;i++)
	{
		for(t=1;t<=n-i+1;t++)
		{
			printf("%d ",t);	
		}
		printf("n");
	}
	return 0;
}
行数7
1 2 3 4 5 6 7
1 2 3 4 5 6
1 2 3 4 5
1 2 3 4
1 2 3
1 2
1

(6)金字塔
#include
int main()
{
	int n,i,t;
	printf("行数");
	scanf("%d",&n);
	for(i=1;i<=n;i++)
	{
		for(t=1;t<=2*n-1;t++)
		{
			if(t<=n-i)
				printf(" ");
			else if(t<=n+i-1)
				printf("*");
		}
		printf("n");
	}
	return 0;
}
行数7
      *
     ***
    *****
   *******
  *********
 ***********
*************

(7)数字金字塔
#include
int main()
{
	int n,i,t,m,p;
	printf("行数");
	scanf("%d",&n);
	for(i=1;i<=n;i++)
	{
		m=i;
		for(t=1;t<=2*n-1;t++)
		{
			if(t<=n-i)
				printf(" ");
			else if(t<=n)
			{
				printf("%d",m);
				m++;
			}
			else if(t 
行数5
    1
   232
  34543
 4567654
567898765

(8)倒金字塔
#include
int main()
{
	int n,i,t;
	printf("行数");
	scanf("%d",&n);
	for(i=1;i<=n;i++)
	{
		for(t=1;t<2*n;t++)
		{
			if(t 
行数7
*************
 ***********
  *********
   *******
    *****
     ***
      *

(9)弗洛伊德三角形
#include
int main()
{
	int n,i,t,m=0;
	printf("行数");
	scanf("%d",&n);
	for(i=1;i<=n;i++)
	{
		for(t=1;t<=i;t++)
		{
			m++;
			printf(" %d t",m);
		}
		printf("n");
	}
	return 0;
}
行数7
 1
 2       3
 4       5       6
 7       8       9       10
 11      12      13      14      15
 16      17      18      19      20      21
 22      23      24      25      26      27      28

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/997323.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号