大家来看看这个C#代码该怎么写!
- 提问者网友:不要迷恋哥
- 2021-04-21 13:36
输入验证:工作日不能小于1。
- 五星知识达人网友:長槍戰八方
- 2021-04-21 14:37
Page页面,
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" /><br/>
<asp:Literal ID="Literal1" runat="server"></asp:Literal>
.cs页面,
protected void Button1_Click(object sender, EventArgs e)
{
StringBuilder str = new StringBuilder();
int days = Convert.ToInt32(TextBox1.Text);
if (days < 1)
{
ScriptManager.RegisterStartupScript(this, Page.GetType(), "iii", string.Format("alert('{0}');", "工作日不能小于1"), true);
}
else
{
int salary = 1;//第一天的工资
for (var i = 1; i <= days; i++)
{
str.AppendFormat("第{0}天的工资为:{1}<br/>", i, salary);
salary = salary * 2;//每天的总工资的话再加上前一天的工资就OK了,
}
}
Literal1.Text = str.ToString();
}
- 1楼网友:野慌
- 2021-04-21 16:14
int day = 10; //工作天数 long money = 1; for (int i = 1; i < day; i++) { money += money; //加上一倍 }
//money 就是他工作 day 天后的工资。
- 2楼网友:由着我着迷
- 2021-04-21 14:49