密码验证:
public partial class Form1 : Form
{
static int temp = 0;
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
if (Convert.ToInt32(textBox1.Text) == 12345)
{
label3.Text = "您输入的密码正确";
}
else
{
if (temp == 3)
{
MessageBox.Show("对不起你输入的次数多了,退出");
Application.Exit();
}
else
{
MessageBox.Show("您输入的密码错误请重新输入值", "窗口", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
}
temp++;
}
textBox1.Text = null;
}
}
private void label1_Click(object sender, EventArgs e)
{
}
}
杨辉三角的输出:
static void Main(string[] args)
{
const int N = 10;
int[] a=new int[N];
for (int i = 0; i < N; i++)
{
for (int j = 0; j < N - i; j++) Console.Write(" ");
a[i] = 1;
for (int j = i-1;j>0;j--) a[j] += a[j - 1];
for (int j = 0; j <= i; j++) Console.Write("{0,4}", a[j]);
Console.Write("/n");
}
Console.ReadLine();
}
static void Main(string[] args)
{
const int N = 10;
int[,] yh=new int[N,N];
for (int i = 0; i < N; i++)
{
for (int j = 0; j <=i; j++)
if (j == 0 || j == i) yh[i, j] = 1;
else yh[i, j] = yh[i - 1, j - 1] + yh[i - 1, j];
}
for (int i = 0; i < N; i++)
{
for (int m = N-i; m >=0; m--) Console.Write(" ");
{
for (int j = 0; j <= i; j++) Console.Write(yh[i, j] + " ");
Console.Write("/n");
}
}
Console.ReadLine();
}
static void Main(string[] args)
{
int[][] a = new int[10][];
for (int i = 0; i < a.Length; i++)
a[i] = new int[i + 1];
for(int j=0;j<a.Length;j++)
{
a[j][0]=a[j][a[j].Length-1]=1;
for (int m=1; m <a[j].Length-1;m++)
a[j][m] = a[j - 1][m - 1] + a[j - 1][m];
}
for(int i=0;i<a.Length;i++)
{
for (int m = a.Length - i; m >= 0; m--) Console.Write(" ");
for(int j=0;j<=i;j++)
Console.Write("{0,4}",a[i][j]);
Console.Write("/n");
}
Console.ReadLine();
}