编写一个Windows应用程序,要求在第一个文本框中任意输入一个整数,在第二个文本框中输出它的反序数
发布网友
发布时间:2022-04-23 14:32
我来回答
共1个回答
热心网友
时间:2023-10-18 16:03
private void button1_Click(object sender, EventArgs e)
{
string a, b, c = "";
a = textBox1.Text.Trim();
int x = 0, max = 0, min = 10;
double avg = 0;
for (int i = 0; i < a.Length; i++)
{
b = a.Substring(a.Length - i - 1, 1);
c += b;
x = Int32.Parse(b.Trim());
if (x % 3 == 0)
{
if (max < x) max = x;
if (min > x) min = x;
}
}
textBox2.Text = c;
if (max != 0) textBox3.Text = max.ToString();
if (min != 10) textBox4.Text = min.ToString();
if (max + min != 10 || min != 10) avg = (max + min) / 2.0;
if (avg != 0) textBox5.Text = avg.ToString();
}
5个textbox控件,一个Button按钮,如果没有符合条件的则不显示,只是给你一个大致思路,像处理异常什么的你自己完善吧
热心网友
时间:2023-10-18 16:03
private void button1_Click(object sender, EventArgs e)
{
string a, b, c = "";
a = textBox1.Text.Trim();
int x = 0, max = 0, min = 10;
double avg = 0;
for (int i = 0; i < a.Length; i++)
{
b = a.Substring(a.Length - i - 1, 1);
c += b;
x = Int32.Parse(b.Trim());
if (x % 3 == 0)
{
if (max < x) max = x;
if (min > x) min = x;
}
}
textBox2.Text = c;
if (max != 0) textBox3.Text = max.ToString();
if (min != 10) textBox4.Text = min.ToString();
if (max + min != 10 || min != 10) avg = (max + min) / 2.0;
if (avg != 0) textBox5.Text = avg.ToString();
}
5个textbox控件,一个Button按钮,如果没有符合条件的则不显示,只是给你一个大致思路,像处理异常什么的你自己完善吧