精华内容
下载资源
问答
  • namespace ConsoleApplication1{class Program{static void Main(string[] args){Console.Write("输入第一个数字:");string a = Console.ReadLine();char c = char.Parse(a);Console.Write("输入第二个数字:");...

    namespace ConsoleApplication1

    {

    class Program

    {

    static void Main(string[] args)

    {

    Console.Write("输入第一个数字:");

    string a = Console.ReadLine();

    char c = char.Parse(a);

    Console.Write("输入第二个数字:");

    string b = Console.ReadLine();

    char d = char.Parse(b);

    Console.Write(Environment.NewLine);

    int addNum = c + d;

    int subNum = c - d;

    int purNum = c * d;

    int divNum = c / d;

    Console.WriteLine("两大数相加结果为:{0}", addNum);

    Console.WriteLine("两大数相减结果为:{0}", subNum);

    Console.WriteLine("两大数相乘结果为:{0}", purNum);

    Console.WriteLine("两大数相除结果为:{0}", divNum);

    Console.ReadLine();

    }

    }

    }

    展开全文
  • ①在视图的工具箱中给form1窗口添加如下:②combobox1的属性ltems赋值并页面加载时设置combobox1无法编辑,只读;③button1的text属性赋值"=";④textbox3设置readonly属性,赋值true,让textbox3为只读;...

    ①在视图的工具箱中给form1窗口添加如下:

    ②combobox1的属性ltems赋值

    并页面加载时设置combobox1无法编辑,只读;

    ③button1的text属性赋值"=";

    ④textbox3设置readonly属性,赋值true,让textbox3为只读;

    ⑤代码:

    using System;

    using System.Collections.Generic;

    using System.ComponentModel;

    using System.Data;

    using System.Drawing;

    using System.Linq;

    using System.Text;

    using System.Threading.Tasks;

    using System.Windows.Forms;

    namespace _02计算器

    {

    public partial class Form1 : Form

    {

    public Form1()

    {

    InitializeComponent();

    }

    private void button1_Click(object sender, EventArgs e)

    {

    //分别获取textbox1,textbox2;combobox1的内容用变量接收

    int a = int.Parse(textBox1.Text);

    int b = int.Parse(textBox2.Text);

    int fun = comboBox1.SelectedIndex;

    int res = 0;//定义一个变量用来接收计算的结果,并设置初始值为0;

    //根据索引判断combobox中选择的内容进行计算

    if (fun==0)

    {

    res = a + b;

    }

    if (fun==1)

    {

    res = a - b;

    }

    if (fun == 2)

    {

    res = a * b;

    }

    if (fun == 3)

    {

    res = a / b;

    }

    if (fun == 4)

    {

    res = a % b;

    }

    textBox3.Text = res.ToString();//将计算的结果给textbox3

    }

    private void Form1_Load(object sender, EventArgs e)

    {

    comboBox1.DropDownStyle = ComboBoxStyle.DropDownList;//设置combobox1无法编辑,只读

    }

    }

    }

    展开全文
  • 第一次学习C#,做了个简单的加减乘除计算器,只能实现两个因数的运算。主要是练习下C#编程,和以前用过的VB差不多。与VB6不同的是,C#代码区分大小写。Windows窗口程序主要也是由一些控件组成,响应响应的事件(event...

    第一次学习C#,做了个简单的加减乘除计算器,只能实现两个因数的运算。

    主要是练习下C#编程,和以前用过的VB差不多。与VB6不同的是,C#代码区分大小写。

    Windows窗口程序主要也是由一些控件组成,响应响应的事件(event),实现具体的功能。

    1.效果图如下所示

    2.代码如下所示

    using System;

    using System.Collections.Generic;

    using System.ComponentModel;

    using System.Data;

    using System.Drawing;

    using System.Text;

    using System.Windows.Forms;

    namespace WindowsApplication1

    {

    public partial class Main : Form

    {

    public Main()

    {

    InitializeComponent();

    }

    private void Main_Load(object sender, EventArgs e)

    {

    }

    private void txtInshu1_TextChanged(object sender, EventArgs e)

    {

    }

    private void txtInshu1_KeyPress(object sender, KeyPressEventArgs e)

    {

    OnlyEnterNumber(sender, e);

    }

    /// 只能输入数字(含负号小数点)

    ///

    ///

    ///

    public static void OnlyEnterNumber(object sender, KeyPressEventArgs e)

    {

    if ((e.KeyChar < 48 || e.KeyChar > 57) && e.KeyChar != 8 && e.KeyChar != 13 && e.KeyChar != 45 && e.KeyChar != 46)

    {

    e.Handled = true;

    }

    // 输入为负号时,只能输入一次且只能输入一次

    if (e.KeyChar == 45 && (((TextBox)sender).SelectionStart != 0 || ((TextBox)sender).Text.IndexOf("-") >= 0)) e.Handled = true;

    if (e.KeyChar == 46 && ((TextBox)sender).Text.IndexOf(".") >= 0) e.Handled = true;

    }

    /*

    * 参数:d表示要四舍五入的数;i表示要保留的小数点后位数。

    * 正负数都四舍五入,适合数据统计的显示

    */

    double Round(double d, int i)

    {

    if (d >= 0)

    {

    d += 5 * Math.Pow(10, -(i + 1));

    }

    else

    {

    d += -5 * Math.Pow(10, -(i + 1));

    }

    string str = d.ToString();

    string[] strs = str.Split('.');

    int idot = str.IndexOf('.');

    string prestr = strs[0];

    string poststr = strs[1];

    if (poststr.Length > i)

    {

    poststr = str.Substring(idot + 1, i);

    }

    string strd = prestr + "." + poststr;

    d = Double.Parse(strd);

    return d;

    }

    private void txtInshu2_TextChanged(object sender, EventArgs e)

    {

    }

    private void txtInshu2_KeyPress_1(object sender, KeyPressEventArgs e)

    {

    OnlyEnterNumber(sender, e);

    }

    private void btnJisuan_Click(object sender, EventArgs e)

    {

    if (txtInshu1.Text == "") {

    MessageBox.Show("因数1不能为空!", "警告", MessageBoxButtons.OK, MessageBoxIcon.Warning);

    return;

    }

    if (txtInshu2.Text == "")

    {

    MessageBox.Show("因数2不能为空!", "警告", MessageBoxButtons.OK, MessageBoxIcon.Warning);

    return;

    }

    double inshu1 = Convert.ToDouble(txtInshu1.Text);

    double inshu2 = Convert.ToDouble(txtInshu2.Text);

    double result = 0.0;

    if (radioBtnJia.Checked) {

    result = inshu1 + inshu2;

    }

    if (radioBtnJian.Checked)

    {

    result = inshu1 - inshu2;

    }

    if (radioBtnCheng.Checked)

    {

    result = inshu1 * inshu2;

    }

    if (radioBtnChu.Checked)

    {

    if (0 == inshu2)

    {

    MessageBox.Show("因数2做除数不能为0!", "警告", MessageBoxButtons.OK, MessageBoxIcon.Warning);

    return;

    }

    result = inshu1 / inshu2;

    result = Round(result, 6);

    }

    txtResult.Text = Convert.ToString(result);

    }

    }

    }

    因数输入框只允许输入数字和小数点负号的代码是从网络上引用的。

    除法运算时四舍五入的处理也是引用自网络上的文章。

    更多计算器功能实现,请点击专题: 计算器功能汇总 进行学习

    关于Android计算器功能的实现,查看专题:Android计算器 进行学习。

    以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

    展开全文
  • 第一次学习C#,做了个简单的加减乘除计算器,只能实现两个因数的运算。主要是练习下C#编程,和以前用过的VB差不多。与VB6不同的是,C#代码区分大小写。Windows窗口程序主要也是由一些控件组成,响应响应的事件(event...

    第一次学习C#,做了个简单的加减乘除计算器,只能实现两个因数的运算。

    主要是练习下C#编程,和以前用过的VB差不多。与VB6不同的是,C#代码区分大小写。

    Windows窗口程序主要也是由一些控件组成,响应响应的事件(event),实现具体的功能。

    1.效果图如下所示

    2.代码如下所示

    using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace WindowsApplication1 { public partial class Main : Form { public Main() { InitializeComponent(); } private void Main_Load(object sender, EventArgs e) { } private void txtInshu1_TextChanged(object sender, EventArgs e) { } private void txtInshu1_KeyPress(object sender, KeyPressEventArgs e) { OnlyEnterNumber(sender, e); } /// 只能输入数字(含负号小数点) /// /// /// public static void OnlyEnterNumber(object sender, KeyPressEventArgs e) { if ((e.KeyChar < 48 || e.KeyChar > 57) && e.KeyChar != 8 && e.KeyChar != 13 && e.KeyChar != 45 && e.KeyChar != 46) { e.Handled = true; } // 输入为负号时,只能输入一次且只能输入一次 if (e.KeyChar == 45 && (((TextBox)sender).SelectionStart != 0 || ((TextBox)sender).Text.IndexOf("-") >= 0)) e.Handled = true; if (e.KeyChar == 46 && ((TextBox)sender).Text.IndexOf(".") >= 0) e.Handled = true; } /* * 参数:d表示要四舍五入的数;i表示要保留的小数点后位数。 * 正负数都四舍五入,适合数据统计的显示 */ double Round(double d, int i) { if (d >= 0) { d += 5 * Math.Pow(10, -(i + 1)); } else { d += -5 * Math.Pow(10, -(i + 1)); } string str = d.ToString(); string[] strs = str.Split('.'); int idot = str.IndexOf('.'); string prestr = strs[0]; string poststr = strs[1]; if (poststr.Length > i) { poststr = str.Substring(idot + 1, i); } string strd = prestr + "." + poststr; d = Double.Parse(strd); return d; } private void txtInshu2_TextChanged(object sender, EventArgs e) { } private void txtInshu2_KeyPress_1(object sender, KeyPressEventArgs e) { OnlyEnterNumber(sender, e); } private void btnJisuan_Click(object sender, EventArgs e) { if (txtInshu1.Text == "") { MessageBox.Show("因数1不能为空!", "警告", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } if (txtInshu2.Text == "") { MessageBox.Show("因数2不能为空!", "警告", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } double inshu1 = Convert.ToDouble(txtInshu1.Text); double inshu2 = Convert.ToDouble(txtInshu2.Text); double result = 0.0; if (radioBtnJia.Checked) { result = inshu1 + inshu2; } if (radioBtnJian.Checked) { result = inshu1 - inshu2; } if (radioBtnCheng.Checked) { result = inshu1 * inshu2; } if (radioBtnChu.Checked) { if (0 == inshu2) { MessageBox.Show("因数2做除数不能为0!", "警告", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } result = inshu1 / inshu2; result = Round(result, 6); } txtResult.Text = Convert.ToString(result); } } }

    因数输入框只允许输入数字和小数点负号的代码是从网络上引用的。

    除法运算时四舍五入的处理也是引用自网络上的文章。

    以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持华域联盟。

    展开全文
  • 第一次学习C#,做了个简单的加减乘除计算器,只能实现两个因数的运算。主要是练习下C#编程,和以前用过的VB差不多。与VB6不同的是,C#代码区分大小写。Windows窗口程序主要也是由一些控件组成,响应响应的事件(event...
  • jquery入门教程之实现WEB计算器等的加减乘除
  • 算法类public class Calculative{double b, c;//定义两个操作数string a;//定义一个操作符double result;/// /// 自定义构造函数(用于接受传递过来的操作数,操作符)/// /// 操作符/// 操作数/// 操作数public ...
  • asp.net实现一个能够进行加减乘除)简单的网页计算器 效果图 实现代码: aspx文件代码: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Calculator.aspx.cs" Inherits="WebApplication2....
  • 【实例简介】四则运算【实例截图】【核心代码】private void LoadComponent(){eOperator = EOperator.NONE;splitIndex = 0;textBoxShow = (TextBox)LogicalTreeHelper.FindLogicalNode(dependencyObject, "textBox")...
  • web.xml &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="... xsi:schemaLocation...
  • public class web {public static void main(String[] args) {Scanner input=new Scanner(System.in);int no;System.out.println("欢迎使用本人的计算器\n");System.out.println("******************...
  • 设计一个简易计算器,具有能对两个操作数进行、乘、除运算的简易计算器。需要正确的设计Web前端页面,能正确进行数据类型的转换,能正确使用选择结构,在JavaScript中定义函数,通过按钮事件调用定义好的...
  • 上一节:Go语言Echo Web框架5-静态文件 模板渲染使用echo.Context的Render函数渲染数据到模板,发送text/html响应。模板的注册使用echo.Renderer...1.实现echo.Renderer接口type Template struct { templates *te...
  • 使用jsp编写一个计算器的页面,实现加减乘除功能。
  • 用js实现了简易计算器(加减乘除)。 主要运用了eval(String)函数:可计算某个字符串,并执行其中的的 JavaScript 代码。string是必需,即要计算的字符串。返回值为通过计算 string 得到的值。 效果如下: ...
  • 我用jquery做的一个web计算器,只实现了一些最简单加减乘除功能,供大家参考一下,开发环境是Aptana Studio,jquery1.2.6
  • 学习Web Service

    2012-07-01 16:12:34
    2、实现一个具有加减乘除功能的Web Service,并编写客户端测试。   学习过程 1)搭建环境:eclipse j2ee;cxf 2.0;tomcat 6.0;下载cxf的安装包之后,在Eclipse的菜单栏中,Window --> Preferences --> Web ...
  • 实现Struts2核心功能示例

    千次阅读 2015-04-19 13:47:06
    在平常使用struts开发项目中,我们只需要通过添加struts的支持的jar包以及在配置文件中web.xml中配置核心过滤器以及编写相应的struts,xml配置文件,...①新建项目relizeStruts(实现加减乘除四则运算) 目录结构如下
  • Web网页版简易计算器

    千次阅读 2019-07-18 16:06:03
    1、这个计算器的功能比较简单,包括加减乘除,小数点,退格,清除以及等于。 2、首先先写出html,即界面主要框架;再写出css,即属性,使框架看起来美观一些;最后就是javascript,就是功能的实现,主要有计算...
  • 计算器源码

    2012-09-27 10:13:12
    java版web计算器简单运算源码,实现加减乘除运算,使用servlet实现。
  • 快算24算法精解Web版C#

    2019-07-22 20:32:16
    快算24,即为随机几个数字(1-9)通过一些加减乘除符号使计算的结果等于24,每个数字不得重复,通过该程序可以实现指定的四个数字所有解法,为解题教学提供解答思路,仅供参考。 在线访问网站:...
  •  编写一个服务类OperationService,实现加减乘除功能:package service;import java.text.DecimalFormat;public class OperationService { public int getPlus(int a,int b) { return a+b; } public int ...
  • Python-web(Django)学习

    2021-04-22 17:37:05
    Python-web Django学习(一) -基于版本 -version: pycharm:2020 ...C=Controller 控制器,负责实现的功能,比如:加减乘除、增删改写。 -什么是router和选软template? roter路由 访问一个地址,通过routerroute
  • web自动化测试小项目

    2021-02-19 13:38:11
    对网页计算器,进行加减乘除的测试操作。通过读取数据文件中的数据来执行用例 数据驱动 网址:http://cal.apple886.com/ 实现步骤 采用po模式的分层思想对页面进行封装 编写测试脚本 使用参数化传入测试数据 ...
  • 可以实现在线的加减乘除运算和huffman的编码解码。 3、项目分析   1、实现最基本的HTTP/1.0版本的web服务器,客户端能够使用GET、POST方法请求资源   2、服务器将客户请求的资源以html页面的形似呈现,并能够进行...
  • 以下是本人原创,如若...使用Xfire实现一个简单的CalculatorWebService,计算器的加减乘除的算法的webservice,作业应当包括相关的实现软件代码以及对应的WSDL。 环境搭建: MyEclipse 8.5,XFire 1.2,Tomca...
  • 实现整数和小数的加减乘除操作 实现<—回退功能 实现文本框清屏功能 实现输入负数 实现点击按钮,跳转到其他网页 ② 本项目使用的具体技术如下(通过项目复习知识): CSS在HTML中的引用: HTML中的div的...

空空如也

空空如也

1 2 3
收藏数 45
精华内容 18
关键字:

web实现加减乘除