列位干货伴侣们 , 大师好!今天小编给大师带了一些常见图形编程案例 , 本家儿要的目标是为了提高咱们之前进修的判读语句和轮回语句在现实编程中的应用和开辟能力 。 怎么样 , 有没有一小点点心跳?
需要这些哦
电脑、编译东西(editPlus等)
调试东西(谷歌浏览器)、手机等
方式/
1案例一:在网页中输出一个三角形 , 如下图:
文章插图
2案例阐发:看上图 , 它一共有5行 , 第一行输出一个圆点 , 第二行比第一行多输出一个圆点(换句话输出的圆点等于该行数) , 依次类推 , 具体代码如下图:
文章插图
3小常识:不知道在家注重到没有 , 我们先用了一层for轮回 , 在第一层for轮回里面又用了一个for轮回 , 这叫轮回嵌套 , 一个for轮回里面可以嵌套一个或多个for轮回 , document.write()的意思是在网页中输出文字 , 如在网页中输出一个圆点 , 因为该圆点是一个字符串 , 所以用单引号把它括起来 , 分号竣事 , 第一行竣事后 , 增添一个<br>换行显示第二行的内容 , 在桌面新建一个文件夹 , 保留法式 , 用谷歌浏览器打开 , 其成果如下图:
文章插图
4案例二:在网页中输出两种图形 , 如下图:
文章插图
5案例阐发:从上往下看 , 第一行输出四个长方形和一个圆点 , 第二行输出三个长方形和两个圆点 , 像不像一个倒立和一个正立的三角形额?大师试想一下 , 此刻的图形个数和行数还能相等吗?谜底应该是否认的了!具体代码如下:
文章插图
6其成果如下图:
文章插图
7考一考你:为什么第五行没有输出长方形?
小常识:上图的长方形和圆点我们可以切换到QQ或者是搜狗输入法 , 同时按下字母键和数字键1 , 就可以找到了 , 你想要打印什么图形都可以哦!
8案例三:某窥伺队接到一项告急使命 , 要求在ABCDEF六个队员中尽可能的出警窥伺 , 但其限制前提是:
A和B两人中至少去一人;
A和D不克不及一路去;
B和C都去或者都不去;
C和D两人中去一个;
若D不去 , 则E也不去 。
问该当让哪几个去?
9案例阐发:考过公事员的伴侣 , 不知道大师有没有印象 , 这像不像逻辑数学题啊?在这里我们用布尔值中的0和1暗示这六小我去仍是不去如:(A 去:1、不去:0) , 大师先考虑一下 , 去或者不去的可能性有几多?从上面的例子可以看出 , 每小我都有两种可能性 , 去或者不去 , 一共有6小我 , 也就是2的6次方种可能性 , 具体代码如下图:
推荐阅读
- 教你三招,轻松玩转javascript函数
- mysql删除语句
- javascript语言的六大运算符功能
- 细说javascript常用的两种循环
- C#循环for foreach while do-while的使用
- 夏天车内开空调用内循环还是外循环 夏天车内空调怎么开
- C4D问题解决 循环切割工具使用时切出线很乱
- 喝姜黄茶可改善痛经
- javascript怎么获取div下name相同值的个数
- 华为mate20pro手机怎么开启桌面循环滑动