大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺
项目链接
https://download.csdn.net/download/weixin_45525272/14951671
结果图(可以按照这样做控件,也可以优化,另减法乘法等类似可以自行添加功能优化界面)
代码实现
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 小学生100以内加法计算器
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void label1_Click(object sender, EventArgs e)
{
}
private void label3_Click(object sender, EventArgs e)
{
}
private void Form1_Load(object sender, EventArgs e)
{
Random a = new Random();
int num1 = a.Next(0, 50);
label1.Text = num1.ToString();
int num2 = a.Next(0, 50);
label3.Text = num2.ToString();
}
double d, b, f = 0; double g;
private void button1_Click(object sender, EventArgs e)
{
f = f + 1;
if (textBox1.Text == "")
{
MessageBox.Show("错误");
}
string x = label1.Text;
string y = label3.Text;
string c = (int.Parse(x) + int.Parse(y)).ToString();
if (textBox1.Text == c)
{
listBox1.Items.Add(x + "+" + y + "=" + c + " √");
d = d + 1;
}
if (textBox1.Text != c)
{
listBox1.Items.Add(x + "+" + y + "=" + c + " ×");
b = b + 1;
}
Random a = new Random();
int num1 = a.Next(0, 50);
label1.Text = num1.ToString();
int num2 = a.Next(0, 50);
label3.Text = num2.ToString();
g = (d / f) * 100;
g=Math.Round(g,2);
}
private void button3_Click(object sender, EventArgs e)
{
textBox1.Text = "";
listBox1.Items.Clear();
}
private void button2_Click(object sender, EventArgs e)
{
listBox1.Items.Add("共出题数" + f + "正确数" + d + "错误数" + b + "得分" + g);
}
}
}
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/170910.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...