打印直角三角形4个,打印菱形

            for (int i = 1; i <= 6; i++)
            {
                for (int a = 1; a <= i; a++)
                {
                    Console.Write("☆");
                }

                for (int b = 1; b <= 12 - 2 * i + 1; b++)
                {
                    Console.Write("  ");
                }

                for (int c = 1; c <= i; c++)
                {
                    Console.Write("☆");
                }

                Console.Write("\n");
            }
            Console.Write("\n");
            for (int i = 1; i <= 6; i++)
            {
                for (int a = 1; a <= 6 - (i - 1); a++)
                {
                    Console.Write("☆");
                }

                for (int b = 1; b <= 2 * (i - 1) + 1; b++)
                {
                    Console.Write("  ");
                }

                for (int c = 1; c <= 6 - (i - 1); c++)
                {
                    Console.Write("☆");
                }

                Console.Write("\n");
            }

            Console.Write("\n");

            for (int i = 1; i <= 6; i++)
            {
                for (int e = 1; e <=6 - i; e++)
                {
                    Console.Write("  ");
                }
                for (int f = 1; f <=( 2 * i - 1); f++)
                {
                    Console.Write("▲");
                }
                Console.Write("\n");
            }

            for (int i = 1; i <= 6; i++)
            {
                for (int e = 1; e <=i; e++)
                {
                    Console.Write("  ");
                }
                for (int f = 0; f < 2 * (6 - i) - 1; f++)
                {
                    Console.Write("▲");
                }
                Console.Write("\n");

            }
时间: 2024-12-31 03:25:53

打印直角三角形4个,打印菱形的相关文章

使用SQL语句打印直角三角形五角星阵的N种方法

相信学习编程的,大多都做过下面或者类似下面的这样一道题: 打印如下图案: ★★★★★★★★★★★★★★★ 不管使用什么高级编程语言,都能很轻松地使用二重循环完成对该图形的打印,例如想使用C#语言在控制台程序实现, 可以在程序主函数里面这样写: 1 for (int i = 1; i <= 5; i++) 2 { 3 for (int j = 1; j <= i; j++) 4 { 5 Console.Write('★'); 6 } 7 Console.WriteLine(); 8 } 9 Co

JavaScript-页面打印正方形,各种三角形与菱形

一.   正方形 a)   在第一个for循环中控制,一共输出几行.依靠的是,每次输出一行,就会在后面输出一个换行符<br>; b)   在第二个for循环中控制每行输出几个五角星.这样的话,就可以每一行中打印10个五角星. c)   当i=0;时,进入第一个循环,然后给j赋值为0,就会进入第二个循环,开始打印.打印10 个之后,结束第二个for循环,打印一个换行符.此时第一行的五角星就打印完毕了. d)   以此类推,打印10行.因为每行打印10个,进而形成了正方形. 注:为什么小于10,反

WPF打印原理,自定义打印

一.基础知识 1.System.Printing命名空间 我们可以先看一下System.Printing命名空间,东西其实很多,功能也非常强大,可以说能够控制打印的每一个细节,曾经对PrintDialog失望的我看到了一丝曙光. 2.PrintDialog 可以看到PrintDialog除了构造函数有三个方法和一堆属性,PrintDocument接受一个分页器(DocumentPaginator,稍后介绍),PrintVisual可以打印Visual,也就是WPF中的大部分继承自Visual类的

Windows打印体系结构之本地打印任务处理流程①

1.4.Windows本地打印任务处理流程 1.4.1.本地打印机的架构 对Windows的本地打印任务处理的流程的说明,我想从打印机接入计算机或者操作系统说起.在这里我们仅仅针对本地计算机,因此,打印机和计算机之间,通过本地连接的话,他们之间就必须要有某一个介质和通信的协议来进行相互之间的数据传输.其中,介质归纳来说,合计有三种:USB.LPT(并口).COM(串口)[当然了现在还有无线.蓝牙这样的介质打印机].而在这里我所指的本地打印机,就是通过(计算机本地的LPT(并口).COM(串口)或

写2个线程,一个打印1-52,一个打印A-Z,打印顺序是12A34B。。。(采用同步代码块和同步方法两种同步方法)

1.同步方法 package Synchronized; /************************************同步方法****************************************/ public class PrintTest { public static void main(String[] args) { Print p = new Print(); Thread t1 = new PrintNumber(p); Thread t2 = new P

对话框上添加打印预览和打印

以下的内容是照着CSDN上下载的一份代码写的,如有不对望指正 打印预览和打印流程在对话框类建立一个框架类的对象指针成员,框架类可以派生自 CFrame, 当要打印的时候,现创建出框架对象,可以将当前的对话框的窗口对象传到框架对象中保存然后框架对象调用 Create 创建自己的窗口,在框架的OnCreate函数中创建view, view是派生自 CScrollView 的,并且设置 m_nMapMode 为 MM_TEXT,这个最好在构造函数中可以使用框架类的 CreateView然后将打印的内容

C#实现无物理边距真正可打印区域的绘图\打印程序开发

经常在开发实际的应用程序中,需要用到图形绘制和打印程序.如何实现完整的精确打印和绘图是需要注意许多细节地方的.最近在遇到打印问题的时候,仔细研究一阵,总结这篇博文,写得有点杂乱,看文要还请费点神. 基本功能:窗体绘图与鼠标交互  打印预览与打印输出 开发平台:VisualStudio 2010 (C#) 1绘图坐标系统 1.1绘图系统坐标转换(屏幕窗口/打印机) 绘图程序涉及到多种坐标系统,总体上可分为三个坐标系:世界坐标系.页面坐标系以及设备坐标系.想要将图形图像会知道最终的设备上,中间需要做

【docker】docker部署spring boot服务,但是docker logs查看容器输出控制台日志,没有日志打印,日志未打印,docker logs不打印容器日志

如题: docker部署spring boot服务,但是docker logs查看容器输出控制台日志,没有日志打印,日志未打印,docker logs不打印容器日志 场景再现: docker部署并启动了  springboot服务,容器启动正常,docker exec 也可以正常进入容器内部,但是docker logs 控制台并没有日志打印出来. 同样的,/var/lib/docker/containers目录下的对应容器目录中,也没有对应的 *-json.log日志文件生成. 原因: dock

打印方案之web打印

前言: 前一段时间在工作中,遇到需要通过打印实现对报表或者工作流清单等事情时,都需要运用到打印功能,那么 ,这个时候你会怎么处理? 在这里,我们可以通过最简单的方式实现web打印功能,简单易懂,方便快捷 1.在处理工作流项目中,需求中:   2.使用JQprint做为web打印插件 3.兼容:FireFox,Chrome,IE:       4.没有依赖也没有配置,使用简单 申请表为例: 实现方法: <script src="js/jquery.min.js"></s

成本调整单中出现单据受打印控制,不符合打印条件,不允许打印

成本调整单中出现单据受打印控制,不符合打印条件,不允许打印,在单据参数设置中设置没有效果,提示由于单据为配置打印次数字段,因此该选项不起作用 处理方法:找到单据类型->成本调整单,修改最大打印次数 原文地址:https://www.cnblogs.com/woshinige/p/11737414.html