2011-04-26 97 views
0

我有两个文本框在每个文本框中有一个整数值。我需要使用循环在开始和结束框之间找到所有的偶数值。C#循环问题

我该怎么做?

+2

咦?他们只是...盒子。 – BoltClock 2011-04-26 16:10:24

+0

什么类型的盒子? – 2011-04-26 16:10:47

+2

这些盒子是什么?这听起来像是一个家庭作业问题。 – invalidsyntax 2011-04-26 16:12:58

回答

1
var from = Convert.ToInt32(box1.Text); 
var to = Convert.ToInt32(box2.Text); 
for(int i = from; i <= to; i++) 
{ 
    if (i % 2 == 0) 
    { 
     SomehowOutput(i); 
    } 
} 
0
int start = ...; 
int end = ...; 
for (int i = start; i <= end; i++) { 
    // number is even 
    if (i % 2 == 0) { 

    } 
} 

的问题是很清楚,但我相信你在谈论测试循环内的所有偶数..

0

一个现在可以在TextBox.Text或int.Parse阐述( textBox.Text)或模块操作,但因为它们只是盒子,我担心你已经诉诸更高的数学...

0
int start = int.Parse(textBox1.Text); 
int end = int.Parse(textBox2.Text); 

for (int i = start; i <= end; i++)    
    if (i % 2 == 0) 
     textBox3.Text += i.ToString() + " ";