输出菱形(*)--c语言

cpp 复制代码
//输出菱形
#include<stdio.h>
	int main(){
		//上
	int line=0;
	scanf("%d",&line);
	int i=0;
	for(i=0;i<line;i++){
		int j=0;
		//输出空格
		for(j=0;j<line-1-i;j++){
			printf(" ");
		}
		//输出*号
		for(j=0;j<2*i+1;j++){
			printf("*");
		}
		printf("\n");
	}
	//下
		for(i=0;i<line-1;i++){
			int j=0;
			//空格
			for(j=0;j<=i;j++){
				printf(" ");
			}
			//输出*号
			for(j=0;j<2*(line-1-i)-1;j++){
				printf("*");
			}
			printf("\n");
		}	
		
		
	return 0;
}

输出结果:

相关推荐
Sylvia-girl3 分钟前
数据结构之线性表中的顺序表(1)
数据结构
福尔摩斯张29 分钟前
C语言核心:string函数族处理与递归实战
c语言·开发语言·数据结构·c++·算法·c#
liu****1 小时前
5.C语言数组
c语言·开发语言·c++
吗~喽1 小时前
【LeetCode】滑动窗口_水果成篮_C++
c++·算法·leetcode
chenzhou__1 小时前
LinuxC语言并发程序笔记(第二十天)
linux·c语言·笔记·学习
立志成为大牛的小牛2 小时前
数据结构——四十九、B树的删除与插入
数据结构·学习·程序人生·考研·算法
IT方大同2 小时前
C语言的组成部分
c语言·开发语言
高洁012 小时前
具身智能-普通LLM智能体与具身智能:从语言理解到自主行动 (2)
深度学习·算法·aigc·transformer·知识图谱
l1t2 小时前
使用DuckDB SQL求解Advent of Code 2024第9题 磁盘碎片整理
数据库·sql·算法·duckdb·advent of code
用户043543771952 小时前
C语言:数组入门及其基础算法详解
c语言