我是靠谱客的博主 甜美镜子,最近开发中收集的这篇文章主要介绍C#1--100猜数游戏,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

先建立一个窗体form
在工具里选label、textbox、button定好位置
先双击窗体form,编译生成随机数
然后对button1编译(语句还不太明白,,,)
最后记得加一个计数的变量count

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace guessnum001
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            Random r = new Random();
            int num = r.Next(1,101);
            label5.Text = num.ToString();//让label显示字符串,不太明白labe5的含义是随机抽取的要猜的那个数,属性改成visible--false这样执行的时候就看不到答案啦
        }

        private void button1_Click(object sender, EventArgs e)
        {
            int guess = int.Parse(textBox1.Text);//字符串转换成数字得到数据
            int num =int.Parse (label5.Text);//label上的内容转换成数字
            int count = int.Parse(label4.Text);//定义计数
            count++;
            if (guess > num)//比较大小
                MessageBox.Show("猜大了");
            else if (guess < num)
                MessageBox.Show("猜小了");
            else
                MessageBox.Show("您猜对了!这个数是"+num.ToString()+",您猜了"+count.ToString()+"次。");
            label4.Text = count.ToString();//显示一共猜了多少次


        }

        private void button2_Click(object sender, EventArgs e)
        {
            Random r = new Random();
            int num = r.Next(1, 101);
            label5.Text = num.ToString();//让label显示字符串
            label4.Text= "0";//转换成0字符串
            textBox1.Text= "0";

        }
    }
}

最后

以上就是甜美镜子为你收集整理的C#1--100猜数游戏的全部内容,希望文章能够帮你解决C#1--100猜数游戏所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(39)

评论列表共有 0 条评论

立即
投稿
返回
顶部