• C#第一个简单小程序——计算机


      1 using System;
      2 using System.Collections.Generic;
      3 using System.ComponentModel;
      4 using System.Data;
      5 using System.Drawing;
      6 using System.Linq;
      7 using System.Text;
      8 using System.Threading.Tasks;
      9 using System.Windows.Forms;
     10 
     11 namespace Demo
     12 {
     13     public partial class Form1 : Form
     14     {
     15         double a = 0;
     16         double b = 0;
     17         bool c = false;
     18         string d;  
     19       
     20         public Form1()
     21         {
     22             InitializeComponent();
     23         }
     24 
     25         private void textBox1_TextChanged(object sender, EventArgs e)
     26         {
     27 
     28         }
     29 
     30         private void button12_Click(object sender, EventArgs e)
     31         {
     32             c = true;
     33             b = double.Parse(textBox1.Text);
     34             d = "*";    
     35         }
     36 
     37         private void button17_Click(object sender, EventArgs e)
     38         {
     39             c = true;
     40             b = double.Parse(textBox1.Text);
     41             d = "ln";    
     42         }
     43 
     44         private void Form1_Load(object sender, EventArgs e)
     45         {
     46 
     47         }
     48 
     49         private void button18_Click(object sender, EventArgs e)
     50         {
     51             c = true;
     52             b = double.Parse(textBox1.Text);
     53             d = "log";      
     54         }
     55 
     56         private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
     57         {
     58             System.Diagnostics.Process.Start("http://www.cnblogs.com/tyx0604/");
     59         }
     60 
     61         private void button14_Click(object sender, EventArgs e)
     62         {
     63             textBox1.Text = "";  
     64         }
     65 
     66         private void button15_Click(object sender, EventArgs e)
     67         {
     68             switch (d)
     69             {
     70                 case "+": a = b + double.Parse(textBox1.Text); break;
     71                 case "-": a = b - double.Parse(textBox1.Text); break;
     72                 case "*": a = b * double.Parse(textBox1.Text); break;
     73                 case "/": a = b / double.Parse(textBox1.Text); break;
     74                 case "x2": a = b * double.Parse(textBox1.Text); break;
     75                 case "sqrt": a = Math.Sqrt(b); break;
     76                 case "log": a = Math.Log(double.Parse(textBox1.Text), b); break;
     77                 case "ln": a = Math.Log(b, Math.E); break;
     78             }
     79             textBox1.Text = a + "";
     80             c = true;   
     81         }
     82 
     83         private void button19_Click(object sender, EventArgs e)
     84         {
     85             if (c == true)
     86             {
     87                 textBox1.Text = "";
     88                 c = false;
     89             }
     90             textBox1.Text += "1";      
     91         }
     92 
     93         private void button9_Click(object sender, EventArgs e)
     94         {
     95             if (c == true)
     96             {
     97                 textBox1.Text = "";
     98                 c = false;
     99             }
    100             textBox1.Text += "1";     
    101         }
    102 
    103         private void button10_Click(object sender, EventArgs e)
    104         {
    105             if (c == true)
    106             {
    107                 textBox1.Text = "";
    108                 c = false;
    109             }
    110             textBox1.Text += "2";      
    111         }
    112 
    113         private void button11_Click(object sender, EventArgs e)
    114         {
    115             if (c == true)
    116             {
    117                 textBox1.Text = "";
    118                 c = false;
    119             }
    120             textBox1.Text += "3";       
    121         }
    122 
    123         private void button5_Click(object sender, EventArgs e)
    124         {
    125             if (c == true)
    126             {
    127                 textBox1.Text = "";
    128                 c = false;
    129             }
    130             textBox1.Text += "4";     
    131         }
    132 
    133         private void button6_Click(object sender, EventArgs e)
    134         {
    135             if (c == true)
    136             {
    137                 textBox1.Text = "";
    138                 c = false;
    139             }
    140             textBox1.Text += "5"; 
    141         }
    142 
    143         private void button7_Click(object sender, EventArgs e)
    144         {
    145             if (c == true)
    146             {
    147                 textBox1.Text = "";
    148                 c = false;
    149             }
    150             textBox1.Text += "6";       
    151         }
    152 
    153         private void button1_Click(object sender, EventArgs e)
    154         {
    155             if (c == true)
    156             {
    157                 textBox1.Text = "";
    158                 c = false;
    159             }
    160             textBox1.Text += "7";        
    161         }
    162 
    163         private void button2_Click(object sender, EventArgs e)
    164         {
    165             if (c == true)
    166             {
    167                 textBox1.Text = "";
    168                 c = false;
    169             }
    170             textBox1.Text += "8";    
    171         }
    172 
    173         private void button3_Click(object sender, EventArgs e)
    174         {
    175             if (c == true)
    176             {
    177                 textBox1.Text = "";
    178                 c = false;
    179             }
    180             textBox1.Text += "9"; 
    181         }
    182 
    183         private void button13_Click(object sender, EventArgs e)
    184         {
    185             if (c == true)
    186             {
    187                 textBox1.Text = "";
    188                 c = false;
    189             }
    190             textBox1.Text += "0";
    191             if (d == "/")
    192             {
    193                 textBox1.Clear();
    194                 MessageBox.Show("除数不能为零", "错误提示", MessageBoxButtons.OK, MessageBoxIcon.Warning);
    195             }          
    196         }
    197 
    198         private void button4_Click(object sender, EventArgs e)
    199         {
    200             c = true;
    201             b = double.Parse(textBox1.Text);
    202             d = "+";
    203         }
    204 
    205         private void button8_Click(object sender, EventArgs e)
    206         {
    207             c = true;
    208             b = double.Parse(textBox1.Text);
    209             d = "-";       
    210         }
    211 
    212         private void button16_Click(object sender, EventArgs e)
    213         {
    214             c = true;
    215             b = double.Parse(textBox1.Text);
    216             d = "/";       
    217         }
    218 
    219         private void button17_Click_1(object sender, EventArgs e)
    220         {
    221             c = true;
    222             b = double.Parse(textBox1.Text);
    223             d = "x2";  
    224         }
    225 
    226         private void button18_Click_1(object sender, EventArgs e)
    227         {
    228             c = true;
    229             b = double.Parse(textBox1.Text);
    230             d = "sqrt";    
    231         }
    232 
    233         private void button19_Click_1(object sender, EventArgs e)
    234         {
    235             c = true;
    236             b = double.Parse(textBox1.Text);
    237             d = "log";      
    238         }
    239 
    240         private void button20_Click(object sender, EventArgs e)
    241         {
    242             c = true;
    243             b = double.Parse(textBox1.Text);
    244             d = "ln";    
    245         }
    246     }
    247 }
    View Code

  • 相关阅读:
    python之路---23 模块 os sys pickle json
    Fiddler抓包【7】_次要功能和第三方插件
    Fiddler抓包【6】_Fiddler Script
    Fiddler抓包【5】_Fiddler过滤
    Fiddler抓包【4】_重定向AutoResponder
    Fiddler抓包【3】_设置断点修改
    Fiddler抓包【2】_捕获设置
    Fiddler抓包【1】_介绍及界面概述
    CSS常见兼容问题以及解决办法
    webpack入门文档教程
  • 原文地址:https://www.cnblogs.com/ghostTao/p/4474635.html
Copyright © 2020-2023  润新知