c#编程:实现从键盘上输入100个整数,将能被2整除但是不能被5整除的整数输出.
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/09 10:32:06
c#编程:实现从键盘上输入100个整数,将能被2整除但是不能被5整除的整数输出.
c#编程:实现从键盘上输入100个整数,将能被2整除但是不能被5整除的整数输出.
c#编程:实现从键盘上输入100个整数,将能被2整除但是不能被5整除的整数输出.
在窗体上放置两个textBox控件,在textBox1中输入数据,能被2整除但是不能被5整除的整数输出到textBox2中.同时判断输入的是不是整数.代码如下:
int i = 0;
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar == (char)Keys.Enter)
{
int b = 0;
if (int.TryParse(textBox1.Text, out b) == true) //判断是否可以转换为整型数字
{
i++;
int num = Convert.ToInt32(textBox1.Text);
label1.Text = i.ToString();
if (num % 2 == 0)
{
if (num % 5 != 0)
{
textBox2.Text = textBox2.Text + num.ToString() + "\r\n"; //输出
}
}
if (i == 100)
{
MessageBox.Show("输入的数字达到100!", "提示", MessageBoxButtons.OK , MessageBoxIcon.Information);
}
}
else
{
MessageBox.Show("输入的不是整数!", "提示", MessageBoxButtons.OK , MessageBoxIcon.Information);
}
textBox1.Text = "";
}
}