我遇到了while循環的問題。我被要求編寫一個程序,讓用戶輸入兩個數字,例如1和11.我需要該程序在輸出中顯示1,2,3,4,5,6,7,8,9,10,11標籤,但我無法弄清楚..這是我迄今爲止。雖然循環輸出數字有問題
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void whileButton_Click(object sender, EventArgs e)
{
double variableOne = 0;
double variableTwo = 0;
int i = 0;
//Get number
if (double.TryParse(variableOneText.Text, out variableOne))
{
if (double.TryParse(variableTwoText.Text, out variableTwo))
{
while (variableOne <= variableTwo)
{
i = i + 1;
outputLabel.Text = i.ToString();
}
}
else
{
MessageBox.Show("Please enter a number");
}
}
else
{
MessageBox.Show("Please enter a number");
}
}
}
_「我需要該程序顯示1-11」_ - 意思是什麼,究竟是什麼?你真的想要的文字'1-11'?你希望每個值都按順序出現嗎?還有別的嗎?你的問題很不清楚。如果你被老師要求寫這篇文章,請考慮向他們尋求幫助,因爲他們能夠給出比我們任何人更好的關於特定主題的建議。如果你想在這裏得到答案,請修正你的問題,以便你準確地解釋你想要程序做什麼。 –
你好。我需要顯示的字面數字1,2,3等。我只是有一些麻煩,找出我需要用來做到這一點的表達。 – user6923913
你還不清楚。你想讓文字閱讀「1,2,3等」嗎?你想讓文本閱讀'1,2,3,4,5,6,7,8,8,10,11'嗎?你想讓文本閱讀'1',然後'2',然後'3',依此類推? **請[編輯您的問題](http://stackoverflow.com/review/suggested-edits/13885385),以便清楚您正在嘗試做什麼,以及您遇到問題解決的具體問題。**準確解釋現在程序做了什麼,並且正如你所希望的那樣解釋。請參閱[問]以獲取更多關於如何以清晰,可回答的方式展示您的問題的信息 –