打印菱形---命令行方式

打印菱形~突然想起一个小的程序,so,共享一下。

实现如下效果:

具体代码:

在main方法中

//用for循环打印菱形

//用i控制行数

//打印上三角形

for(int i=0;i<4;i++){

//打印空格

for(int j=0;j<3-i;j++){

printf(" ");

}

//打印*

for(int k=0;k<2*i+1;k++){

printf("*");

}

printf("\n");

}

//打印下三角形

for(int i=0;i<3;i++){

//打印空格

for(int j=0;j<=i;j++){

printf(" ");

}

//打印*

for(int k=0;k<5-2*i;k++){

printf("*");

}

printf("\n");

}

PS:临近毕业,面对很多离别,但是心里一点也不觉得伤心,是我太没良心了?还是天真的以为,我们其实从未分开?

时间: 2024-10-07 06:39:28

打印菱形---命令行方式的相关文章

Ubuntu下命令行方式对PDF文件进行缩放、合并、拆分

安装软件: sudo aptitude install ghostscript 然后执行命令: gs -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/screen -sOutputFile=new_file.pdf original_file.pdf PDFSETTINGS参数说明: /screen - 最低精度方式输出,因为屏幕展示所需的精度很低/ebook - 中等精度输出/printer

使用cmd命令行方式登录ftp上传下载数据

部分用户在使用ftp工具登录空间上传下载过程中经常会遇到各种问题,如主动模式,被动模式,以及其他导致无法登陆ftp .上传数据.下载数据的问题,这时候不妨使用一下命令行方式.命令行下可以避免很多由于ftp工具配置导致的问题,而且这种方式下下载数据的速率明显比使用ftp工具更快.下面就来看一下如何使用ftp 命令进行简单的上传下载数据.1.登录ftp在“开始”->”运行”中输入“cmd”,进入cmd命令行模式,接下来输入:ftp 118.193.22.151输入自己的网站ip地址,接下来会提示输入

解决cordova命令行方式下build或者run的时候报错问题

phonegap3.0之后就将项目的生成方式做了很大的更改,原来是在eclipse里面修改生成并编译运行,但是3.0之后它的目录结构发生了很大变化,只修改主目录下面的index.html如果不build的话有时候是不起作用的,因为它的platform文件夹中还有各个平台的目录.比如安卓和IOS,在主目录www下面修改index.html之后必须要build才能生效,否则很多时候你会发现修改了不起作用,这是因为在assets目录下还有个www文件夹,真正运行的是这个文件夹下面的index.html

命令行方式使用abator.jar生成ibatis相关代码和sql语句xml文件

最近接手一个老项目,使用的是数据库是sql server 2008,框架是springmvc + spring + ibatis,老项目是使用abator插件生成的相关代码,现在需要增加新功能,要添加几张新表,可以目前网上下载的abator插件,在新版的eclippse EE中UI根本打不开,只有使用命令行方式来生成相关代码,将下载的abator插件解压出来,提取其中的abator.jar文件即可,其他的文件不需要.abator的配置文件如下: <?xml version="1.0&quo

go调用其它C库,若采用命令行方式,不支持重定向的输出解决;smp协议未打开,发送信息到对方,没人响应

很多时候要学会站在巨人的肩膀上,该用别人 现有的东东一定要用,只要是开源合法的 go调用其它C库,一般两种方式,1,查看是否有接口,采用cgo方式编写:2.采用命令行直接执行,前提必须被调用的C库已经安装运行在该机器上 为了高效处理gif文件,采用gifsicle工具 http://download.csdn.net/detail/u010026901/7711469 重定向符合 > 在代码中会出错,所以在代码中实现重定向代替命令行重定向 package main import ( // "

Android环境搭建与通过命令行方式创建Android应用

  实验 通过命令行方式创建Android应用 本文主要是先搭建Android环境,再通过命令行方式创建一个Android应用:使用Ant进行编译和打包:使用adb进行部署. (本文主要是为了防止以后再次搭建Android环境的时候忘记步骤...) 实验步骤: 建立实验环境 ①下载ANT 首先从 http://ant.apache.org/bindownload.cgi 下载Apache Ant 如下图进入该页面 访问http://ant.apache.org/bindownload.cgi,选

RHEL7、CentOS7提供三种命令行方式方式来设置和显示日期

RHEL7.CentOS7提供三种命令行方式方式来设置和显示日期.时间.timedatectl是在RHEL7及CentOS7中新增的systemd的一部分,date是传统的日期时间设置命令,hwclock单元访问的是硬件时钟. 一.timedatectl [root@Geeklp-Administrator ~]# timedatectl Local time: 六 2017-12-16 19:49:53 CST Universal time: 六 2017-12-16 11:49:53 UTC

【转】使用命令行方式创建和启动android模拟器

原文网址:http://blog.csdn.net/tiandinilv/article/details/8953001 1.Android模拟器介绍 Android中提供了一个模拟器来模拟ARM核的移动设备.Android的模拟器是基于QEMU开发的,QEMU是一个有名的开源虚拟机项目(详见http://bellard.org/qemu/),它可以提供一个虚拟的ARM移动设备.Android模拟器被命名为goldfish,用来模拟包括下面一些功能的ARM SoC: * ARM926ej-S C

PHP在windows下命令行方式

PHP文件不光可以在浏览器中运行,也可以以命令行的方式运行. 一.不设环境变量 开始 ->运行->键入cmd php.exe路径(绝对地址) -f   .php路径(绝对地址) 二.设置环境变量 我的电脑 -> 系统 -> 高级属性 -> 环境变量 Path -> 添加 ;php.exe的目录 PathTEXT -> 添加 ;.PHP PHP_HOME -> www目录 重启电脑 开始 ->运行->键入cmd php -f  .php文件名 参考