打印不同的三角形(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");
	} 
}
相关推荐
SuperByteMaster2 小时前
keil 工程 .gitignore配置文件
c语言
FQNmxDG4S2 小时前
Java多线程编程:Thread与Runnable的并发控制
java·开发语言
超级码力6662 小时前
【Latex文件架构】Latex文件架构模板
算法·数学建模·信息可视化
穿条秋裤到处跑3 小时前
每日一道leetcode(2026.04.29):二维网格图中探测环
算法·leetcode·职场和发展
Merlos_wind3 小时前
HashMap详解
算法·哈希算法·散列表
虹科网络安全3 小时前
艾体宝干货|数据复制详解:类型、原理与适用场景
java·开发语言·数据库
axng pmje4 小时前
Java语法进阶
java·开发语言·jvm
汉克老师4 小时前
GESP2025年3月认证C++五级( 第三部分编程题(1、平均分配))
c++·算法·贪心算法·排序·gesp5级·gesp五级
rKWP8gKv74 小时前
Java微服务性能监控:Prometheus与Grafana集成方案
java·微服务·prometheus
老前端的功夫4 小时前
【Java从入门到入土】28:Stream API:告别for循环的新时代
java·开发语言·python