当前位置: 首页 > news >正文

.net打印*三角形

aspx代码:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="abc.aspx.cs" Inherits="abc" %>

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

 

<html xmlns="http://www.w3.org/1999/xhtml" >

<head runat="server">

    <title>无标题页</title>

</head>

<body>

    <form id="form1" runat="server">

    <div>

        <asp:TextBox ID="TextBox1" runat="server" Style="position: relative"></asp:TextBox>

        <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Style="position: relative"

            Text="Button" /><br />

        <br />

        <br />

        <br />

        <asp:Label ID="Label1" runat="server" Style="position: relative" Text="Label"></asp:Label>&nbsp;

    </div>

    </form>

</body>

</html>

 

cs 代码:

 

using System;

using System.Data;

using System.Configuration;

using System.Collections;

using System.Web;

using System.Web.Security;

using System.Web.UI;

using System.Web.UI.WebControls;

using System.Web.UI.WebControls.WebParts;

using System.Web.UI.HtmlControls;

 

public partial class abc : System.Web.UI.Page

{

    protected void Page_Load(object sender, EventArgs e)

    {

 

    }

    protected void Button1_Click(object sender, EventArgs e)

    {

        try

        {

            Label1.Text = "";

            int n = Convert.ToInt32(TextBox1.Text.Trim());

            for (int i = 1; i <= n; i++)

            {

                //输出空格

                for (int j = 1; j <= n - i; j++)

                {

                    Label1.Text += "&nbsp;";

                }

                //输出*

                for (int j = 1; j <= 2 * i - 1; j++)

                {

                    Label1.Text += "*";

                }

                //输出换行符

                Label1.Text += "<br>";

            }

        }

        catch (Exception ex)

        {

            System.Windows.Forms.MessageBox.Show("请输入数字!");

        }

    }

}

 

 

效果:

 

 

 

相关文章:

  • 无法在web服务上启动调试,你不具备调试应用程序的权限
  • Microsoft JET Database Engine (0x80004005)操作必须使用一个可更新的查询
  • VS2005网站项目运行,无法通过localhost访问页面
  • vs 2003无法创建项目 http1.1 500 server error 如何解决
  • textarea限制字数
  • asp 生成静态
  • 图片做提交按钮和重置按钮
  • 80后的80条幽默有哲理的语录(转)
  • 蜗居台词,蜗居经典台词
  • 2009年最新搞笑语录
  • 系统找不到指定文件 No installed service name 'Apache2'
  • Js双击鼠标自动滚动屏幕的代码
  • 一个过滤特殊字符的JS
  • 一个精美强大的JS日历
  • 从客户端中检测到有潜在危险的 Request.Form 值
  • canvas 高仿 Apple Watch 表盘
  • Dubbo 整合 Pinpoint 做分布式服务请求跟踪
  • happypack两次报错的问题
  • Hexo+码云+git快速搭建免费的静态Blog
  • input的行数自动增减
  • Java到底能干嘛?
  • java取消线程实例
  • Mithril.js 入门介绍
  • mysql中InnoDB引擎中页的概念
  • sublime配置文件
  • TypeScript实现数据结构(一)栈,队列,链表
  • Vue全家桶实现一个Web App
  • XML已死 ?
  • 阿里云应用高可用服务公测发布
  • 分布式熔断降级平台aegis
  • 聚簇索引和非聚簇索引
  • 漂亮刷新控件-iOS
  • 前端技术周刊 2019-02-11 Serverless
  • 三栏布局总结
  • 深度解析利用ES6进行Promise封装总结
  • 通过git安装npm私有模块
  • 因为阿里,他们成了“杭漂”
  • 关于Kubernetes Dashboard漏洞CVE-2018-18264的修复公告
  • ​一文看懂数据清洗:缺失值、异常值和重复值的处理
  • ()、[]、{}、(())、[[]]等各种括号的使用
  • (01)ORB-SLAM2源码无死角解析-(66) BA优化(g2o)→闭环线程:Optimizer::GlobalBundleAdjustemnt→全局优化
  • (06)Hive——正则表达式
  • (js)循环条件满足时终止循环
  • (vue)页面文件上传获取:action地址
  • (阿里云万网)-域名注册购买实名流程
  • (保姆级教程)Mysql中索引、触发器、存储过程、存储函数的概念、作用,以及如何使用索引、存储过程,代码操作演示
  • (笔试题)合法字符串
  • (第8天)保姆级 PL/SQL Developer 安装与配置
  • (二)PySpark3:SparkSQL编程
  • (附源码)springboot建达集团公司平台 毕业设计 141538
  • (六)库存超卖案例实战——使用mysql分布式锁解决“超卖”问题
  • (南京观海微电子)——I3C协议介绍
  • (一)eclipse Dynamic web project 工程目录以及文件路径问题
  • (转)清华学霸演讲稿:永远不要说你已经尽力了
  • (转载)利用webkit抓取动态网页和链接