使用循环打印三角型以及九九乘法表
一、循环打印三角形
1、需求分析:需要用到双层for循环来实现;外层循环实现行数,内层循环实现每行的个数;外层每循环一次,就换一次行;内层循环打印的个数与外层循环的行数是相对应的。由于内层循环的个数和外层循环的行数一样,所以内部循环的判断条件 j < i。
2、演示:
for(let i = 1; i <= 5; i++){for(let j = 0; j< i; j++){document.write('★')}document.write('<br>')}
实现效果:
二、循环打印九九乘法表
1、九九乘法表的外形与上面案例三角形的打印一样,都是利用循环嵌套,只不过行数和每行的列数不一样,在此就不做分析了,直接上代码。
2、代码演示
style样式部分
<style>span{display: inline-block;padding:4px ;margin: 4px;border: 1px solid pink;border-radius: 3px;border-shadow: 2px 2px 2px rgb(251, 187, 198, .3);}</style>
script部分
for(let i = 1; i <= 9; i++){for(let j = 1; j <= i ; j++){document.write(`<span> ${j} * ${i} = ${j*i} </span>`)}document.write('<br>')}
实现效果:
结束语:此案例的难点应该在于内部循环的判断条件等于外部循环的值(案例中的 j < i),对于案例分析多加思考,找出其中的规律,就会容易很多。
使用循环打印三角型以及九九乘法表相关推荐
- Python使用for循环打印直角三角形、九九乘法表、金字塔
文章目录 1. 四种直角三角型 1.1 直角在左上方 1.2 直角在左下方 1.3 直角在右上方 1.4 直角在右下方 2. 两种九九乘法表 2.1 常规 2.2 非常规 3. 金字塔 3.1 正金字 ...
- 循环 打印直角三角形,九九乘法表
--循环打印1..10的和 55 declare v_1 number:=1; v_2 number:=0; begin while v_1<=10 loop v_2:= ...
- 使用php for循环实现一个阶梯式九九乘法表
使用PHP for循环来打印一个阶梯式九九乘法表 ##只用php代码,用for循环来实现一个阶梯式的九九乘法表 <php? // 打印九九乘法表 for($i=1;$i<=9;$i++){ ...
- 打印正常的九九乘法表与下三角的九九乘法表(可相互对照)
//打印正常的九九乘法表 #include<stdio.h> int main() {int i,j;for(i=1;i<=9;i++){printf("%4d" ...
- python 打印倒三角九九乘法表
#每天一点点# python 打印倒三角九九乘法表 for i in range(9,0,-1):for j in range(i,0,-1):print(str(i)+'*'+str(j)+'='+ ...
- python循环嵌套打印小星星_python基础:嵌套循环及例子(打印小星星,九九乘法表)...
练习题:数字逆序输出,从控制台输入三位数,例如123逆序输出321 num_str = input("请输入三位数:") num = int(num_str) a = num % ...
- python教程07-while语句的基本使用、for...in循环的使用、break与continue、打印矩形三角形九九乘法表、基础题、进阶题
python教程_小白入门/2020/7/20 行百里者半九十,你可一定要坚持下去啊 前几天家里有事更新给耽误了,后续会稳定更新的,一起加油! 学习目标 文章目录 python教程_小白入门/2020 ...
- 金字塔型php的9x9乘法口诀表,python中打印金字塔和九九乘法表的几种方法
# 打印九九乘法表 for i in range(1,10): for j in range(1,i+1): # x=i*j # print(i,'*',j,'=',x,end=' ') print( ...
- 嵌套循环练习:打印三角,九九乘法表,质数,质数优化
目录 打印三角 打印九九乘法表 100以内的所有质数 质数输出问题的优化 在JAVA中,如何跳出当前的多重嵌套循环? 答:用break或return 的方式. 1.输出:以下图形: * ...
最新文章
- CDH的几个包的下载地址
- python散点矩阵图_用python-pandas作图矩阵
- ci 页面php代码,Cicool v3.1.0 - PHP页面、表单、API、CRUD生成器
- DeskClock选择闹钟声音时有重复选项
- 2012.4.17总结(一)
- 如何在 Mac 上的网站上使用 Touch ID 作为密码?
- 分布式存储系统学习笔记(三)—分布式键值系统(1)—Amazon Dynamo
- ElasticJob‐Lite:自定义作业分片策略
- 记休产假前的一些杂想
- 差分进化算法用c语言实现,python 实现差分进化算法
- Windows Terminal美化增强指南
- MATLAB平台学习(9)信道模型
- 5种最流行的密码破解工具:保护您的账号
- 【office 2007~office 2019】Excel日期选择控件插件安装
- java数组初始化 new_java 数组初始化
- pdfviewpager_Android客户端实现查阅PDF文件功能
- 自定义文字云/词云图----基于echarts
- Ubuntu Server 12.04 搭建 hadoop 集群版环境——基于VirtualBox
- L1-norm (L1范数) L2-norm(L2范数)
- Content Negotation在Nancy的实现和使用
热门文章
- 现提供“威力导演10极致版(多国语言含中文)+ 有效激活方法如下——
- Linux管理工具集合
- 基于全志A10\A20产品跑分测试结果对比
- Android项目之仿360手机助手项目
- 2018校招笔试真题汇总(java/C++)
- Android 源码
- keytool 生成jks、cer证书
- [Unity3D]修改PaintIn3D插件源码以便用于VR
- 苹果刷机未知错误75_新一轮的测试开始!| 苹果发布 iOS 13.3.1 首个开发者测试版...
- flash小黄油安卓_今日软件 | 电信免费升级500M、安卓下载神器、MX Player、全能PDF工具、Chrome增强版、硬盘坏道扫描工具...