使用C#制作九九
效果图如下
源码如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; public partial class MultiplicationTable : System.Web.UI.Page { protected void Page_Load( object sender, EventArgs e) { for ( int i = 1; i <= 9; i++) { for ( int j = 1; j <= i; j++) { Response.Write(i + "*" + j + "=" + i * j); if (i * j < 10) { Response.Write( " " ); } else { Response.Write( " " ); } } Response.Write( "<br/>" ); } } } |
具体操作步骤以及代码解释:
- 打开vs软件,新建一个空页面并将其名称修改为MultiplicationTable,在其页面中不输入内容,留着将九九乘法表的内容输出在里面。
- 打开MultiplicationTable.cs页面,在里面进行代码的编译。
- 首先第一个for循环控制的是行数,int i=1;声明整数型变量i并且给i赋值为1,i<=9总共有九行,i++,一次循环i+1。
- 然后第二个for循环控制的是列数,int 就j=1;声明整数型变量j并且给j赋值为1,j<=i总共有九列,这里的i的意思就是第一行是1乘到1,第二行1乘到2的意思,也就是第九行乘到9,j++,一次循环j+1。
- Response.Write(i + "*" + j + "=" + i * j)将结果输入到页面上。
- 然后在进行判断如果i*j的积小于10,就给四个空格,大于就给2个空格。
最后在第一个for循环中输入一个换行即每次循环进行一次换行Response.Write("<br/>");。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!