打印不同的三角形(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");
	} 
}
相关推荐
CHHH_HHH34 分钟前
【C++11】深入解析C++可变参数模板
开发语言·c++·算法·stl·c++11
hurrycry_小亦34 分钟前
洛谷题目:P1215 [USACO1.4] 母亲的牛奶 Mother‘s Milk 题解(本题简)
算法
数智化转型推荐官1 小时前
2026统一身份管理系统五大发展趋势解读
java·运维·微服务
看菜鸡互1 小时前
探索用 SlideML 让大模型生成 PPT 的实验方法
java·运维
KJ_BioMed1 小时前
从PDB到高亲和力分子:De novo生成式计算化学Pipeline剖析
算法·生物医药·生物科研·科研干货·化合物设计
一个王同学2 小时前
从零到一 | CV转多模态大模型 | week17 | LLM 推理优化 & vLLM 详解
人工智能·深度学习·算法·机器学习·计算机视觉·vllm
jimy13 小时前
C语言模拟对象、方法:“函数指针+结构体“复用函数指针指向的函数体
c语言·开发语言
程序员张33 小时前
SpringBoot集成BCrypt密码加密库
java·spring boot·后端
闲猫3 小时前
Spring AI Agentic 模式(第1部分):Agent Skills——模块化、可复用的能力
java·人工智能·spring
源图客3 小时前
云途物流API开发-鉴权认证(Java)
java·网络·python