1. 程式人生 > >使用C# 第一章課後作業

使用C# 第一章課後作業

課後作業三
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 WindowsFormsApplication2
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button2_Click(object sender, EventArgs e)
        {
            DialogResult rest = MessageBox.Show("是否退出","操作提示",MessageBoxButtons.YesNo,MessageBoxIcon.Question);
            if(rest==DialogResult.Yes){
                this.Close();
            }
        }

        private void button1_Click(object sender, EventArgs e)
        {
            switch(jisuan.Text)
            {
                case "+":
                    double C = Convert.ToDouble(yi.Text) + Convert.ToDouble(er.Text);
                    jieguo.Text = C.ToString();
                    break;
                case "-":
                    double j = Convert.ToDouble(yi.Text) - Convert.ToDouble(er.Text);
                    jieguo.Text = j.ToString();
                    break;
                case "*":
                    double f = Convert.ToDouble(yi.Text) * Convert.ToDouble(er.Text);
                    jieguo.Text = f.ToString();
                    break;
                case "/":
                    double g = Convert.ToDouble(yi.Text) / Convert.ToDouble(er.Text);
                    jieguo.Text = g.ToString();
                    break;
            }
        }



    }
}
課後作業五
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 WindowsFormsApplication3
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        int run = 0;
        int count = 0;                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

        private void button2_Click(object sender, EventArgs e)
        {
            if (shuzi.Text.Trim().Equals(string.Empty))
            {
                MessageBox.Show("請輸入數字", "提示", MessageBoxButtons.OK, MessageBoxIcon.Question);
                
            }
            else                                   
            {
                if (Convert.ToInt32(shuzi.Text.Trim())>this.run)
                {
                    MessageBox.Show("大了,再猜!!","提示",MessageBoxButtons.OK,MessageBoxIcon.Question);
                         count++;
                }else if(Convert.ToInt32(shuzi.Text.Trim())<this.run)
                {
                    MessageBox.Show("小了,再猜!!","提示",MessageBoxButtons.OK,MessageBoxIcon.Question);
                    count++;
                }else if(Convert.ToInt32(shuzi.Text.Trim())==this.run)
                {
                    string ent = "恭喜你,猜中了!!一共猜了" + this.run;
                    MessageBox.Show(ent,"提示",MessageBoxButtons.OK,MessageBoxIcon.Question);
                }
            }

        }

        private void button1_Click(object sender, EventArgs e)
        {
            Random r = new Random();
            this.run = r.Next(1,100); 
            this.count = 0;
            shuzi.Text = string.Empty;
        }



    }
}

相關推薦

使用C# 第一課後作業

課後作業三using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.L

Algorithms Edition 4 chapter 1 percolation 演算法第一課後作業

import edu.princeton.cs.algs4.StdIn; import edu.princeton.cs.algs4.StdOut; import edu.princeton.cs.algs4.WeightedQuickUnionUF; // there should be a whites

C#第二課後作業2

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.T

C#第二課後作業3

using System.Text; using System.Threading.Tasks; namespace ConsoleApplication4 { class Program

譚浩強 c++程序設計第一課後習題 第7題

++ ges 類型 color iostream ret urn 函數 style #include <iostream> using namespace std; int main() { int a,b,c; int f(int x,in

c++生成算式並計算(《構建之法》第一課後第一題)

c++實現計算器(自動生成算式並計算) 要滿足的需求有以下幾個: 自動生成隨機的四則運算算式,包含括號和小數。 對生成的算式計算出結果。 算式、結果分別儲存到不同的檔案。 一 生成算式 由上述需求可知,算式中有運算子('+','-','*','/','(',')'),整數,小數(重點

C Primer Plus 第一 課後答案

複習題 1.對程式設計而言,可移植性意味著什麼? 原始碼不需要任何修改就能在不同計算機系統中成功編譯的程式 2.解釋原始碼檔案、目的碼檔案和可執行檔案有什麼區別? 原始碼檔案:包含程式設計師使用的任何編碼語言編寫的程式碼 目標檔案:包含機器語言程式碼,不必是完

C# 第一 作業

課後作業在這裡插入程式碼片 1.說說給變數命名時需要注意哪些問題? 首字母小寫,駝峰式寫法 全域性變數的話,以下劃線開始 常量和靜態成員變數的話,全大寫,下劃線連線 屬性,首字母大寫,駝峰式寫法 2.服務微軟的中英國網站,並寫出中文和英文的MSDN網址 中文Microsoft Develop

C# 第一 作業

課後作業在這裡插入程式碼片 1.說說給變數命名時需要注意哪些問題? 首字母小寫,駝峰式寫法 全域性變數的話,以下劃線開始 常量和靜態成員變數的話,全大寫,下劃線連線 屬性,首字母大寫,駝峰式寫法 2.服務微軟的中英國網站,並寫出中文和英文的MSDN網址 中文Mi

第一課後習題

程序 pri 北京市 pub 姓名 ati static 單元 stat 第五題程序: public class 第一章{     public static void main(String [] args){       System.out.println("姓名:汪

第一課後作業

吐槽 discus 發展 分析 技術 作業 完全 參考 我想 # 第一部分##<font size=3>1.你為什麽選擇計算機專業?你認為你的條件如何?和這些博主比呢?</font> <font size=2>因為我覺得這個發展前景

大話設計模式(C++)第一-簡單工廠模式

問題:寫一個簡單的計算器。 普通的寫法: #include<iostream> using namespace std; int main() { double NumberA,NumberB; cout<<"請輸入數字A: "; cin&

【組合語言】-第一課後總結

1.1機器語言   機器語言就是機器指令的集合。 1.2組合語言的產生   組合語言的主體是彙編指令——是機器指令便於記憶的書寫格式。 1.3組合語言的組成: (1)彙編指令:機器碼的助記符,有對應的機器碼; (2)偽指令:沒有對應的機器碼,由編譯器執行,計

C#第一 第一個C#程式

第一個C#程式 namespace 是C#中組織程式碼的方式,它的作用那個類似java中的包 using 在Java中作用如果匯入其他包 應該是用import關鍵字而在C#中應使用using關鍵字來引用 class關鍵字 與java一樣C#也是一門面向物件的得語言,使用class關鍵字來表示類

c#第一

第一個C#程式 namespace 是C#中組織程式碼的方式,它的作用那個類似java中的包 using 在Java中作用如果匯入其他包 應該是用import關鍵字而在C#中應使用using關鍵字來引用 class關鍵字 與java一樣C#也是一門面向物件的得語言,使用class關鍵字來表示類 Mai

網路作業系統第一課後習題解答

1.什麼是網路作業系統?網路作業系統具有哪些基本功能?         答:網路作業系統可以理解為網路使用者與計算機網路之間的介面,它是專門為網路使用者提供操作介面的系統軟體,除了管理計算機的軟體和硬體資源,具備單機作業系統所有的功能外,還具有向網路計算機提供網路通訊

c++第一總結

基本資料與表示式 1.基本資料型別的型別名 由正號、負號、數字以及合法字首和字尾組成的有效數稱作整數;含有小數點或E或e的數為雙精度實型。含有小數點或E或e的數為雙精度實型。 2.字元常量 用一對單引號括起來的單個普通字元或轉義字元稱作字元常量,以其ASCII碼儲存。ASCII碼在32~12

作業系統概念(Operating System Concepts Ninth Edition恐龍書)第一課後題翻譯答案

CHAPTER 1    Chapter 1 introduces the general topic of operating systems and a handful of important  concepts (multiprogramming, time s

VIR via C#第一:CLR的執行模型

什麼是CLR:          CLR是微軟為.net的虛擬機器取得名字。它定義可一個程式碼執行的環境(就相當於基於window上的小型的作業系統)          CLS:支援CLR的各種語言之間,有各種不同的特性和語法。為了支援各種語言之間的互操作性。      

CLR via C#第一:通用型別系統(CTS)

CLR完全是圍繞型別展開的,型別為應用程式和其他型別公開了功能,通過型別,兩種不同的程式語言之間能夠相互溝通。所以,Microsoft制定了一個正式的規範(CTS),他描述了型別的定義和行為。