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运行时的要求自动创建的.
随机推荐
- hta文件介绍(编写小程序的好东东)
- 《CSS3实战》笔记--渐变设计(一)
- sql server 2008 r2 express 精简版与企业版的区别
- ThinkPHP控制器里javascript代码不能执行的解决方法
- php curl的深入解析
- C/C++可变参数的使用
- 一个好用的分页函数
- Ajax request response 乱码解决方法
- document.addEventListener使用介绍
- jQuery制作图片旋转效果
- 关于Android高德地图的简单开发实例代码(DEMO)
- 如何批量替换相对地址为绝对地址(利用bat批处理实现)
- maven如何在tomcat8中实现自动部署
- C#进程监控方法实例分析
- iOS实现文件切片储存并且上传(仿断点续传机制)
- 一条SQL语句查询多个数据库
- 详解SSH 远程执行任务的方法
- 利用Python+阿里云实现DDNS动态域名解析的方法
- python opencv摄像头的简单应用
- Android自定义柱状图表的方法实例
