当前位置: 首页 > wzjs >正文

网站 网站 建设百度推广交了钱不给做网站

网站 网站 建设,百度推广交了钱不给做网站,建网站排名,京东商城商务网站建设目的实现需求: 可以连续相加,并记录计算表达式。 实现逻辑 1、利用字符串加减原则,获取相加的数值。 2、将数值存入到列表中,需要计算最终结果时,遍历列表中数值,全部相加 数字键 判断计算式长度是否超出上限根据运算…

实现需求:

可以连续相加,并记录计算表达式。

实现逻辑

1、利用字符串加减原则,获取相加的数值。

2、将数值存入到列表中,需要计算最终结果时,遍历列表中数值,全部相加

数字键

  1. 判断计算式长度是否超出上限
  2. 根据运算符号不同,执行字符串相加或加数清零的操作

运算键

+:将加数添加到列表中。

=:遍历列表中的数,相加返回结果。

关键代码

private List<double> G_list_Value = new List<double>();//记录累加数值
private bool G_bl_add = false;//判断是否刚刚按下+号
private bool G_bl_value = false;//判断是否刚刚按下=号
private bool G_bl_key = false;//防止连续按+号
private void button10_Click(object sender, EventArgs e)
{if(tbxValue.Text.Length <9){//如果按下+号,清空输入框,if(G_bl_add){tbxValue.Clear();G_bl_add = false;}tbxValue.Text += "0";//输入数字0tbxExpression.Text += "0";G_bl_key = false;//打开+号键开关}
}private void btn1_Click(object sender, EventArgs e)
{if (tbxValue.Text.Length < 9){if (G_bl_add){tbxValue.Clear();G_bl_add = false;}tbxValue.Text += "1";//输入数字1tbxExpression.Text += "1";G_bl_key = false;//打开+号键开关}
}private void btn2_Click(object sender, EventArgs e)
{if (tbxValue.Text.Length < 9){if (G_bl_add){tbxValue.Clear();G_bl_add = false;}tbxValue.Text += "2";//输入数字2tbxExpression.Text += "2";G_bl_key = false;//打开+号键开关}
}private void btn3_Click(object sender, EventArgs e)
{if (tbxValue.Text.Length < 9){if (G_bl_add){tbxValue.Clear();G_bl_add = false;}tbxValue.Text += "3";//输入数字3tbxExpression.Text += "3";G_bl_key = false;//打开+号键开关}
}private void btn4_Click(object sender, EventArgs e)
{if (tbxValue.Text.Length < 9){if (G_bl_add){tbxValue.Clear();G_bl_add = false;}tbxValue.Text += "4";//输入数字4tbxExpression.Text += "4";G_bl_key = false;//打开+号键开关}
}private void btn5_Click(object sender, EventArgs e)
{if (tbxValue.Text.Length < 9){if (G_bl_add){tbxValue.Clear();G_bl_add = false;}tbxValue.Text += "5";//输入数字0tbxExpression.Text += "5";G_bl_key = false;//打开+号键开关}
}private void btn6_Click(object sender, EventArgs e)
{if (tbxValue.Text.Length < 9){if (G_bl_add){tbxValue.Clear();G_bl_add = false;}tbxValue.Text += "6";//输入数字0tbxExpression.Text += "6";G_bl_key = false;//打开+号键开关}
}private void btn7_Click(object sender, EventArgs e)
{if (tbxValue.Text.Length < 9){if (G_bl_add){tbxValue.Clear();G_bl_add = false;}tbxValue.Text += "7";//输入数字0tbxExpression.Text += "7";G_bl_key = false;//打开+号键开关}
}private void btn8_Click(object sender, EventArgs e)
{if (tbxValue.Text.Length < 9){if (G_bl_add){tbxValue.Clear();G_bl_add = false;}tbxValue.Text += "8";//输入数字0tbxExpression.Text += "8";G_bl_key = false;//打开+号键开关}
}private void btn9_Click(object sender, EventArgs e)
{if (tbxValue.Text.Length < 9){if (G_bl_add){tbxValue.Clear();G_bl_add = false;}tbxValue.Text += "9";//输入数字0tbxExpression.Text += "9";G_bl_key = false;//打开+号键开关}
}private void btnPlus_Click(object sender, EventArgs e)
{G_bl_value = false;if (!G_bl_key){G_list_Value.Add(double.Parse(tbxValue.Text));tbxExpression.Text += "+";G_bl_add = true;G_bl_key = true;}}public  double  GetValue()
{double P_Double_temp = 0;foreach(double d in G_list_Value){P_Double_temp += d;//计算累计结果}G_list_Value.Clear();return P_Double_temp;
}
public string GetString()
{string P_str_temp = string.Empty;for(int i =0;i<G_list_Value.Count;i++){if(i!=0){P_str_temp += "+" + G_list_Value[i].ToString();}else{P_str_temp = G_list_Value[i].ToString();}}return P_str_temp;}private void btnAnd_Click(object sender, EventArgs e)
{G_bl_key = false;if (!G_bl_value){G_list_Value.Add(double.Parse(tbxValue.Text));tbxValue.Text =  GetValue().ToString();tbxExpression.Text += "=" + tbxValue.Text;G_bl_value = true;}
}private void btnClean_Click(object sender, EventArgs e)
{G_list_Value.Clear();tbxExpression.Text = GetString();tbxValue.Clear();
}

效果图

在这里插入图片描述

小技巧

1、变量命名可以遵循A_B_C;其中A代表变量含义,B代表变量类型,C代表变量属性。比如需要一个临时的整型变量记录数值的结果。Result_Int_Temp。命名规格可参考帕斯卡命名法。

源代码

http://www.dtcms.com/wzjs/791882.html

相关文章:

  • 网站如何做二维码wordpress 瀑布流主题
  • 重庆市建设工程造价管理总网站互联网时代的营销
  • 银川网站建设公司电话网络自动推广软件
  • 绵竹网站建设怎样将qq空间建设为个人网站
  • 国内好的企业网站厦门网站制作品牌
  • 对网站建设的考核机制深圳it外包服务公司
  • 行政单位网站建设立项依据怎么制作网站链接
  • vue 做自适应网站南昌seo新手
  • 汕头网站建设只需要800为什么不建议做运维
  • 猎场第几集做的网站推广建设局属于什么行业
  • 平台推广费用一般是多少郑州网站优化费用
  • 开锁公司网站源码新洲网站建设
  • 个人使用网站淄博免费网站建设哪家好
  • 免费网站添加站长统计网络营销推广公司名字
  • 装修效果图网站短链接在线生成器
  • 网站建设自学合肥重点工程建设局
  • 云南省建设厅勘察设计处网站郑州营销网站托管公司
  • 怎么使用wordpress建站建设部人力资源开发中心网站
  • 深圳网站建设需要多少费用wordpress 主题制作全
  • 余姚做百度网站杭州软件开发培训机构
  • 视频网站建设要多少钱企业是做网站还是做微信
  • 广东网站制作多少钱linux下做网站
  • 大丰做网站价格安康信息平台
  • 福田做网站的公司wordpress网站建设要钱吗
  • 优秀的网站有哪些内容手机app软件开发多少钱
  • 网站制作手机版建设99网站
  • 合肥电商运营公司排名安阳网站优化公司推荐
  • windows2012做网站腾讯广告代理商加盟
  • 梧州网站建设设计网站开发需要学哪些
  • 孝感专业做网站公司网站建设费用固定资产怎么入