JSP代码实现 金字塔(倒置)示例
在jsp中实现如图所示的金字塔,

代码如下:
大致思路如下:
1、先画出前5行。因为 i+空格数=总行数,所以第一行的空格数是 总行数-i(第几行),然后画出 *,*的数目=2*i-11;
2、在画出剩下的四行。因为 空格数 = 行数i,*的数目=(总行数-i)*2+1
<%
for(int i=1;i<6;i++){
for(int j=0;j<5-i;j++){
str +=" ";
}
for(int j=0;j<2*i-1;j++){
str +="*";
}
str += "<br>";
}
for(int i=1;i<5;i++){
for(int j=1;j<i+1;j++){
str +="&";
}
for(int k=0;k<2*(4-i)+1;k++){
str +="*";
}
str += "<br>";
}
%>
<%=str%>
相关推荐
-
jsp输出金字塔的简单实例
jsp输出金字塔的简单实例 <% String str = ""; for(int i = 1; i <= 5; i++){ for(int j = 1; j <= 5-i; j++){ str +=" "; } for(int k = 1; k <= 2*i-1; k++){ str +="☆"; } str +="<br>"; } %> <%= str %> 以上
-
JSP代码实现 金字塔(倒置)示例
在jsp中实现如图所示的金字塔, 代码如下: 大致思路如下: 1.先画出前5行.因为 i+空格数=总行数,所以第一行的空格数是 总行数-i(第几行),然后画出 *,*的数目=2*i-11: 2.在画出剩下的四行.因为 空格数 = 行数i,*的数目=(总行数-i)*2+1 复制代码 代码如下: <% for(int i=1;i<6;i++){ for(int j=0;j<5-i;j++){ str +=" &
-
python实现图像高斯金字塔的示例代码
import cv2 import numpy as np import matplotlib.pyplot as plt # Grayscale def BGR2GRAY(img): # Grayscale gray = 0.2126 * img[..., 2] + 0.7152 * img[..., 1] + 0.0722 * img[..., 0] return gray # Bi-Linear interpolation def bl_interpolate(img, ax=1., ay
-
jsp使用cookie存储中文示例分享
看J2EE的时候,看见书上讲到使用cookie保存信息的时,看到书上举得例子都是英文的键值对,我就想中文是不是一样呢?试了一下果然不一样.废话不多说,直接上代码: 比如说有addCookie.jsp代码如下: 复制代码 代码如下: <html xmlns="http://www.w3.org/1999/xhtml"><head> <title>增加cookie</title></head><body><
-
JSP实现的简单分页示例
本文实例讲述了JSP实现的简单分页示例.分享给大家供大家参考,具体如下: <%@ page language="java" import="java.util.*" contentType="text/html; charset=gbk"%> <%@ page import="com.yx.page.db.*"%> <%@ page import="java.sql.*" %&
-
Swift代码自定义UIView实现示例
目录 Swift自定义View和OC自定义View的原理都是一样的,重写init()方法或initWithFrame()方法,下面简单说说如何自定义swift UIView 主要是重写init(frame:CGRect)方法,其中required init?(coder aDecoder: NSCoder) 是必不可少的,swift语言强制要求的 // // LoginImgFieldView.swift // SmartMilk // // Created by mac on 2017/6/9
-
idea快速生成代码配置的方法示例
前言 这里是用的goland idea,实际上这个idea和 intellij idea的配置是一样的,并没有太大区别, 开整 1.进入 File->settings->Editor->Live Templates 2.添加模板组 点击右上角的绿色+号,然后选择template group ,然后输入group的name,这个名字你随便起,我的是:my.然后点ok 属于你自己的组就创建好了 3. 添加模板 选中刚才创建的myGroup,然后再次点击右侧的绿色+,这次选择的是第一个1. L
-
Python实现屏幕代码雨效果的示例代码
直接上代码 import pygame import random def main(): # 初始化pygame pygame.init() # 默认不全屏 fullscreen = False # 窗口未全屏宽和高 WIDTH, HEIGHT = 1100, 600 init_width, init_height = WIDTH, HEIGHT # 字块大小,宽,高 suface_height = 18 # 字体大小 font_size = 20 # 创建一个窗口 screen = pyga
-
swift framework使用OC 代码两种方式示例
目录 引言 第一种: 第二种: 1. 新建一个module.modulemap文件: 2.设置module.modulemap引用路径 3.import module 引言 swift 在工程中可以通过桥接文件使用OC代码,但是在framework中是不支持使用桥接文件的,下面是是swift framework 使用 OC 代码的两种方式. 第一种: 在target->Build Phases->Headers中,将引入的oc文件由project移动到public中,再在公共.h文件中引入即可
-
JS代码计算LocalStorage容量示例详解
目录 LocalStorage 容量 计算总容量 已使用容量 剩余可用容量 LocalStorage 容量 localStorage的容量大家都知道是5M,但是却很少人知道怎么去验证,而且某些场景需要计算localStorage的剩余容量时,就需要我们掌握计算容量的技能了~~ 计算总容量 我们以10KB一个单位,也就是10240B,1024B就是10240个字节的大小,我们不断往localStorage中累加存入10KB,等到超出最大存储时,会报错,那个时候统计出所有累积的大小,就是总存储量了!
-
Java ClassLoader虚拟类实现代码热替换的示例代码
目录 总结 ClassLoader 虚拟类方法 实现代码热替换 实现 改进思考 总结 类加载器是负责加载类的对象.类ClassLoader是一个抽象类.给定类的全限定类名,类加载器应尝试查找或生成构成该类定义的数据Class文件.典型的策略是将名称转换为文件名,然后从文件系统中读取该名称的类文件 每个Class对象都包含一个Class.getClassLoader()方法可以获取到定义它的ClassLoader 数组类的Class对象不是由类加载器创建的,而是根据Java运行时的要求自动创建的.
随机推荐
- hadoop动态增加和删除节点方法介绍
- 使用准则进行条件查询
- Nginx对某个目录设置密码保护例子
- Java中去除字符串中所有空格的几种方法
- PHP 删除文件与文件夹操作 unlink()与rmdir()这两个函数的使用
- ajax实现分页和分页查询
- Shell实现的一些数学运算自定义函数分享
- jQuery中 attr() 方法使用小结
- Bootstrap编写一个兼容主流浏览器的受众巨幕式风格页面
- java编程常用技术(推荐)
- Php注入点构造代码
- 自动分页的不完整解决方案
- 在php中取得image按钮传递的name值
- Android使用getIdentifier()获取资源Id的方法
- Android中 动态改变对话框值的方法
- VLAN可能带来灾难 如何避免
- Java中SimpleDateFormat日期格式转换详解及代码示例
- python3使用scrapy生成csv文件代码示例
- Python实现利用163邮箱远程关电脑脚本
- p5.js入门教程之图片加载
