打印不同的三角形(C语言)

类型一:

*

**

***

****

代码:

cs 复制代码
int main(){
	int i,j;
	for(i=0;i<4;i++){
		for(j=0;j<i+1;j++){
			printf("*");
		}
		printf("\n");
	} 
}

类型二:

*

***

*****

代码:

cs 复制代码
int main(){
	int i,j;
	for(i=0;i<3;i++){
		for(j=0;j<2*i+1;j++){
			printf("*");
		}
		printf("\n");
	} 
}

类型三:

*

***

*****

代码:

cs 复制代码
int main(){
	int i,j,k;
	for(i=0;i<3;i++){
		for(k=0;k<3-i;k++){
			printf(" ");
		} 
		for(j=0;j<2*i+1;j++){
			printf("*");
		}
		printf("\n");
	} 
}

类型四:

*

***

*****

代码:

cs 复制代码
int main(){
	int i,j,k;
	for(i=0;i<3;i++){
		for(k=0;k<(2-i)*2;k++){
			printf(" ");
		} 
		for(j=0;j<2*i+1;j++){
			printf("*");
		}
		printf("\n");
	} 
}

类型五:

****

***

**

*

代码:

cs 复制代码
int main(){
	int i,j,k;
	for(i=0;i<4;i++){
		for(j=4-i;j>0;j--){
			printf("*");
		}
		printf("\n");
	} 
}

类型六:

*****

***

*

代码:

cs 复制代码
int main(){
	int i,j,k;
	for(i=0;i<3;i++){
		for(k=0;k<=i;k++){
			printf(" ");
		} 
		for(j=(5-2*i);j>0;j--){
			printf("*");
		}
		printf("\n");
	} 
}

类型七:

*****

***

*

代码:

cs 复制代码
int main(){
	int i,j,k;
	for(i=0;i<3;i++){
		for(k=0;k<=2*i;k++){
			printf(" ");
		} 
		for(j=(5-2*i);j>0;j--){
			printf("*");
		}
		printf("\n");
	} 
}
相关推荐
C++ 老炮儿的技术栈几秒前
Qt 开发机器人客户端程序
c语言·开发语言·c++·windows·qt·机器人
不想看见4041 分钟前
Min Stack栈和队列--力扣101算法题解笔记
java·笔记·leetcode
马猴烧酒.2 分钟前
【面试八股|计算机网络】计算机网络常见面试题详解笔记
java·开发语言·网络·笔记·计算机网络·算法·面试
北顾笙9802 分钟前
测开准备-day04数据结构力扣
数据结构·算法·leetcode
千码君20163 分钟前
kotlin:函数式参数
java·算法·kotlin
2401_833197735 分钟前
现代C++多线程编程实战
开发语言·c++·算法
m0_587958956 分钟前
C++中的适配器模式实战
开发语言·c++·算法
西门吹雪分身8 分钟前
JMM java内存模型分析
java·开发语言
sprite_雪碧12 分钟前
3.2 最大公约数(GCD)&斐波那契数列 & 素数相关(机试高频数学考点)
算法
回到原点的码农13 分钟前
Spring Boot 热部署
java·spring boot·后端