打印个小东西

目标:

打印如下图形

----*

---* *

--* * *

-* * * *

* * * * *

-* * * *

--* * *

---* *

----*

分析:

通过外层循环控制打印的行数,通过内层的循环每行打印的空格数和※号。

class print

{

public static void main(String[] args)

{

for (int i = -4; i < 5; i++)

{

int mi = 0;

if (i<0)

{

mi = 0 - i;

//System.out.print(i);

}

else

{

mi = i;

}

for (int m = 0;m < mi;m++)

{

System.out.print(" ");

//System.out.print(m);

//System.out.print(mi);

}

for (int j = 0;j < 5 - mi;j++)

{

System.out.print("* ");

}

System.out.println();

}

}

}

时间: 2024-12-23 18:44:22

打印个小东西的相关文章

循环(打印一些小东西)

//打印1到100之间7的倍数   /*    int a=1;            //定义一个计数值    while(a<=100){      //循环检测100以内7的倍数    if (a%7==0){        //对7取余数为零的是7的倍数        printf("%d\n",a);    }    a++;                //循环过后要对计数累加1    }    *///打印1到100之间个位数为7的数   /*    int a=

开始用JavaScript写一些小东西

用if函数写一个在网页中常见的效果,点击显示或者隐藏的效果,比如登陆框之类. <title>无标题文档</title> <style> #div1{ width:100px; height:400px; background:#CCCCCC; display:none;} </style> <script> function on() { var odiv=document.getElementById('div1'); if(odiv.styl

在ASP.NET下做了一个实验MVC的小东西

星期五下班前一时兴起,对MVC发表了一点看法.后来就想干脆弄个小东西来验证一些自己的想法帮组理清思路.所要源代码的免了,3个小时的急就章实在是乱得可以,既没有好的架构,也没有任何代码质量可言,主要是实现了对MVC的一点想法.所以拿出来大家给参考一下.申明:不是典型的MVC 在这里我参考了Web.Py的一些做法,首先我们将Url当作一种资源,一个典型的Url,如下: http://www.x.com/Index/view/2007/10/21 我们将从/Index/Topic/2007/10/21

CSAPP中一个有意思的小东西

回家的效率明显下降了,但是第三章还是快要结束的节奏.今天看到定长数组这里的时候,看到一个好玩的东西.在计算机的底层中,所有对数组的操作都是利用指针来完成的.数组其实也是一个很简单的数据结构,就是把一些最简单的数据类型合并在一段连续的内存区域上,这就是一个复合类型---数组. 学C语言的时候,大家都知道访问数组元素有两种方法,一种是利用数组名加索引的形式,另外一种就是利用指针加上偏移量的形式.在底层中,不管你用什么方式来访问元素,最后多会转化成对指针的操作. 在编写 代码的时候,编译器在编译过程中

java新手的第一个小东西,或许小东西都算不上=。 =

import java.util.ArrayList; import java.util.Scanner; /** * 系统类 * * @author Administrator * */ public class Systems { private Scanner input = new Scanner(System.in); private Database db = new Database(); //用户数据库 private ArrayList<Users> usersList =

一些要写的小东西

1.企业网站2.电商网站3.后台系统综合:订餐系统.外卖超人4.响应式p2p平台5.移动端页面6.移动app:Forset.计划app.记账app.驾考app.兼职app.做题app7.动画H58.游戏H5\PC9.创新10.百度IFE11.个人博客 开发模仿饿了么/网易云音乐/B站客户端等Web应用(最近这些东西好火) 做一些涉及复杂用户交互的Web应用(比如用JS开发个小游戏,例如多人版贪吃蛇) 做一个JS全栈的内容管理系统/博客(检验你前后端的JS技能) 使用CSS3/JS实现一些酷炫的动

iOS开发之--打印一堆奇怪东西的解决方案

Xcode8总是打印一堆奇怪的东西.虽然不影响开发,但是看着很不爽.解决的方法就是在Scheme里面添加(name):OS_ACTIVITY_MODE (value):disable 然后,再重新运行,打印的那些奇奇怪怪的东西就会消失了!

哪些小东西瞬间提高你的个人品味

如何用很少的金钱来提高下逼格?首先是要端正一下态度,我们仅仅只是为了改变生活,希望自己整个人和生活都变的有趣,而不是换的更多money.如果想换更多money,还是需要更专业的指导.很多人会被各种高大上的高雅艺术吓到,或者被一些需要耗巨资的艺术项目吓到,从而放弃提升自己的逼格和品味,其实不然,也有许多的艺术项目还是比较低廉,适合我们这种刚出社会只是想丰富人生的小菜鸟进行练习. 1 六孔竖笛或者笛子.奇美牌最便宜的15块,某宝有售.这种乐器非常简单,笛子类乐器个人认为是一通百通.我买了好多送给家里

关于zip包的一点小东西 暴力 字典 明文

暴力破解.这是最花时间的一种破解方式,暴力破解就是不断的去尝试所有可能的密码.如果密码比较短,比较容易的找到破解密码. 字典攻击.优化过的暴力破解,它使用了一个字典文件,然后一一尝试文件中的每个密码.现在在网上有很多共享的字典文件,这使得字典攻击比暴力破解有效率得多.尤其是当目标文件是用一个弱密码进行保护的时候,字典攻击效率较高.但是,由于字典攻击没有囊括所有可能的密码,所以对于强密码保护的zip文件,字典攻击毫无办法. ps:中国大多数家庭的密码都是很简单的密码,字典攻击是一种很有效率的方法