`

输出菱形而已

 
阅读更多

 

#include <stdio.h>
#define N 10
int main(int argc, char **argv)
{
	int n = N-1;
	int flag=1;

	do
	{
		int i = 0;
		for(i=0;i<n;i++)
			printf(" ");
		for(i=0;i<(2*N-2*n)/2;i++)
			printf("* ");
		for(i=0;i<n;i++)
			printf(" ");


		if(flag)
			n--;
		else
			n++;

		if(n==0)
			flag=0;

		printf("\n");
		if(n==N)
			break;
	}while(1);
	return 0;
}

 

分享到:
评论

相关推荐

    java程序输出菱形

    用java语言编写输出菱形的小程序

    用JAVA语言输出菱形

    ### 使用Java语言输出菱形 #### 一、背景与需求 在编程学习过程中,通过具体的实例练习能够加深对编程语言的理解。本篇文章介绍了一个利用Java语言实现输出菱形图案的例子。该实例不仅能够帮助初学者熟悉Java的...

    用C语言输出菱形图形的分析

    ### 使用C语言输出菱形图形的方法分析 #### 引言 在学习C语言的过程中,一个常见的练习是输出特定形状的字符图案,如菱形。这类练习不仅能够帮助初学者掌握循环和条件语句的基本用法,还能加深他们对C语言语法的...

    输出菱形C程序

    在C语言编程中,输出菱形图案是一种常见的练习,它涉及到循环控制结构和字符串操作。以下将详细解释如何实现这个程序以及涉及的关键知识点。 首先,理解菱形的形状:一个菱形是由对称的上半部分(左斜线)和下半...

    JAVA代码——输出菱形

    一段java代码,实现用for循环输出一个菱形图形显示

    使用C语言实现输出菱形的代码示例

    在C语言中,输出菱形图案是一个典型的控制流问题,主要通过嵌套循环来实现。以下将详细解释这个过程,并提供必要的编程知识。 首先,我们要理解C语言中的基本循环结构,这里涉及到了`for`循环。`for`循环通常由三个...

    Java代码输出菱形

    ### Java代码输出菱形知识点详解 #### 一、概述 在本篇文章中,我们将深入探讨如何使用Java语言通过`for`循环打印出一个菱形。文章不仅提供了完整的代码示例,还附带了详细的注释来帮助理解每一步的操作逻辑。此外...

    输出菱形图案 (5 分)PTA

    实验1-5 输出菱形图案 (5 分) 本题要求编写程序,输出指定的由“A”组成的菱形图案。 输入格式: 本题无输入 输出格式: 按照下列格式输出由“A”组成的菱形图案。 A A A A

    C语言输出空心菱形

    C语言输出空心菱形

    js打印菱形,html脚本,JavaScript输出菱形.docx

    JavaScript 输出菱形diamond形 本文将详细讲解如何使用 JavaScript 输出菱形diamond形,包括 HTML 脚本和 JavaScript 编程的实现细节。 标题解释 该标题“js 打印菱形,html 脚本,JavaScript 输出菱形”意味着...

    Java打印输出菱形和三角形图案.rar

    Java打印输出字符为菱形和三角形图案,这些图形是由字符串组合而成的图案,可以把图案分成两部分来看待,前四行一个规律,后三行一个规律,利用双重 for循环,第一层控制行,第二层控制列,也就是先打印出三角形,再...

    C++中输出菱形的多版本实例及代码

    在C++编程语言中,输出菱形图案是一种常见的练习,用于熟悉循环结构和字符串操作。本文将详细解析三种不同版本的C++代码,用于绘制菱形图案:一般版、string版和流状态设置版。 首先,我们来看一般版的代码。这种...

    输出空心菱形c语言 输出空心菱形c语言

    输出空心菱形c语言 输出空心菱形c语言 输出空心菱形c语言 输出空心菱形c语言 输出空心菱形c语言 输出空心菱形c语言 输出空心菱形c语言 输出空心菱形c语言 输出空心菱形c语言 输出空心菱形c语言

    lingxing.rar_输出菱形

    【菱形输出】是计算机编程中的一个基础练习,主要涉及字符数组操作和循环控制结构。在给定的“lingxing.rar_输出菱形”中,我们关注的重点是使用C++或其他编程语言来输出用户指定行数的菱形图案。下面将详细解释这个...

    用Eclipse编写代码打印输出菱形

    简单编写代码打印输出菱形,有*形式输出。

    用巧妙方法 输出菱形

    运用数学方法,用简单的几行代码就可以输出菱形

    输入数字输出菱形

    输入一个大于等于1小于等于9的奇数,生成一个行数等于该数目的菱形,菱形由*号组成。

    js实现菱形的输出

    利用js代码实现一个菱形的输出,不使用java代码。循环语句输出菱形

    用C语言输出菱形的代码

    根据给定的信息,我们需要关注的是如何使用C语言来输出一个菱形。虽然提供的部分内容与题目关系不大,但我们可以围绕如何用C语言实现菱形的输出来进行详细的解释。 ### 使用C语言输出菱形 #### 一、菱形的概念及...

    python输出菱形字符图案

    python输出菱形字符图案下面是一个Python程序,可以用来输出菱形字符图案。这个程序使用了两个嵌套的for循环,以及字符串连接操作。# 获取用户输入n = int(input("请输入菱形的边长:"))# 生成上半部分菱形for i in ...

Global site tag (gtag.js) - Google Analytics