设计如下:

代码:

using System;
using System.IO; public partial class 四则运算 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{ }
public static int right = 0; protected void Button1_Click(object sender, EventArgs e)
{
int n1 = int.Parse(TextBox1.Text .Trim ()); int n2 = int.Parse(TextBox3 .Text .Trim ()); Char y = Convert.ToChar(TextBox2 .Text .Trim ()); fengzhuang con = new fengzhuang (); con.cl(n1, n2, y); if (con.result == int.Parse(TextBox4 .Text .Trim ()))
{ Response.Write("<script>alert('回答正确!')</script>"); right++; } else
{
Response.Write("<script>alert('回答错误!')</script>"); }
}
protected void Button2_Click(object sender, EventArgs e)
{
ListBox2.Items.Add(TextBox1.Text + TextBox2.Text + TextBox3.Text + Label1 .Text +TextBox4 .Text); TextBox1.Text=""; TextBox2.Text = ""; TextBox3.Text = ""; TextBox4.Text = "";
}
}

  

封装类:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web; /// <summary>
///fengzhuang 的摘要说明
/// </summary>
public class fengzhuang
{ //
//TODO: 在此处添加构造函数逻辑
//
public char ysf; public int result = 0; public void cl(int number1, int number2, char ysf) { if(ysf=='+') { result=number1+number2; } if (ysf == '-') { result=number1-number2; } if (ysf== '*') { result=number1*number2; } if (ysf == '/') { result=number1/number2; } } }

  测试:

最新文章

  1. Entity Framework 教程——DBContext
  2. 首师大附中互测题:50229234海岛帝国:独立之战【C002】
  3. NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config
  4. codeforces #270 ABCD
  5. PHPCMS 多站点管理切换问题
  6. 【Java 基础篇】【第二课】基本数组类型
  7. Junit4 架构设计系列(1): Request,ClassRequest 和 RunnerBuilder
  8. SpringMVC源码情操陶冶-InterceptorsBeanDefinitionParser拦截器解析器
  9. web进修之—Hibernate 关系映射(3)
  10. Moonlight Shadow
  11. python 名称前的单下划线
  12. EDF转TXT,EDF转mat,rec转TXT eeg
  13. Generative Adversarial Nets[Pre-WGAN]
  14. Hbase配置WEB UI界面
  15. cf1110E 思维
  16. 安卓开发_浅谈DatePicker(日期选择器)
  17. Squares of a Sorted Array LT977
  18. PHP基本的语法以及和Java的差别
  19. java cocurrent ConcurrentHashMap、读写锁、Condition、线程池、Barrier、CountDownLatch、Callable、BlockingQueue
  20. 【转】mxGraph教程-开发入门指南

热门文章

  1. js根据ID修改背景图片
  2. jquery.autocomplete 模糊查询 支持分组
  3. 使用automake等命令自动生成Makefile文件 (转载)
  4. Fragment:关于Avoid non-default constructors in fragments的错误
  5. hadoop3.0 alpha1 安装配置
  6. android开发 兵器
  7. STEP模块——电子钟
  8. Android中什么时候使用get和post 以及他们的优缺点!!
  9. ubuntu 下安装mysql,以及配置远程登录
  10. TCP/IP 七层协议