C#给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字.
C#给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字.求助
窗体建一个按钮button1,一个文本框textBox1,添加按钮敲击事件,文本框输入数字,点击按钮反转。
private void button1_Click(object sender, EventArgs e)
{
int num = int.Parse(textBox1.Text);//输入数字
string str = num.ToString ();
int l = str.Length;//长度
string str2="";
for (int i = 0; i < l; i++)
str2 += str[l-1 - i];
textBox1.Text=str2;//输出字符
}