C#程序设计杨克玉 第2章 C#编程基础

C#程序设计杨克玉 第2章 C#编程基础

ID:40238116

大小:2.43 MB

页数:81页

时间:2019-07-28

C#程序设计杨克玉 第2章 C#编程基础_第1页
C#程序设计杨克玉 第2章 C#编程基础_第2页
C#程序设计杨克玉 第2章 C#编程基础_第3页
C#程序设计杨克玉 第2章 C#编程基础_第4页
C#程序设计杨克玉 第2章 C#编程基础_第5页
资源描述:

《C#程序设计杨克玉 第2章 C#编程基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C#程序设计主编杨克玉阮进军第2章C#编程基础本章任务能正确使用C#的常量与变量能正确读取数据能正确格式化输出数据能正确使用算术运算符及表达式能正确使用逻辑运算符及表达式能按照程序编写规范书写程序代码任务2.1制作简单加法计算器在文本框中输入加数和被加数单击“计算”按钮后显示加法运算结果单击“关闭”按钮后退出任务2.1制作简单加法计算器处理“计算”按钮的Click事件处理“关闭”按钮的Click事件分四步实现:任务解决方案1.创建名为summator的Windows项目2.选择Label、Tex

2、tbox和Button等控件放到窗体的适当位置,并设置控件属性3.编写应用程序代码4.测试程序表2.1属性表控件属性设置控件属性设置Form1NamefrmsumLabel4NamelblResult2TextText简单的加法计算器Textbox1NametxtSum1Label1NamelblSum1Textbox2NametxtSum2Text被加数:Label2NamelblSum2Button1NamebtncalcText加数:Text计算Label3NamelblResult1Bu

3、tton2NamebtnCloseText相加结果为:Text关闭代码①双击“计算”按钮,在其Click事件的响应方法btncalc_Click()中,插入下列代码:privatevoidbtncalc_Click(objectsender,EventArgse){intop1;intop2;intresult;op1=Int32.Parse(txtSum1.Text);op2=Int32.Parse(txtSum2.Text);result=op1+op2;lblResult2.Text=re

4、sult.ToString();}定义3个整型变量op1,op2和result将字符型的文本框的值转换为32位整数后赋给整型变量将结果result的值转换为字符型后赋值给标签控件Text属性代码②双击“关闭”按钮,在其Click事件的响应方法btnClose_Click()中,插入下列代码:privatevoidbtnClose_Click(objectsender,EventArgse){this.Close();}关闭窗体1.变量的定义用户的角度在程序执行过程中值会发生改变的数据当需要保存特

5、定的值或计算结果时,需要用到变量计算机的角度变量代表存储地址变量的类型决定了存储在变量中的数值的类型变量有3个属性存储变量值的存储位置存储位置中数据的数据类型用来引用该存储位置的名称(1)变量x=100x=50(2)变量的命名规则变量名是一个标志符,其命名方式必须符合C#命名规则变量名必须以字母或下划线“_”开头变量名只能有字母、数字、下划线、连接字符、组合字符、格式设置符组成,不能包含空格等其它字符变量名不能与C#中的关键字同名,如有同名的情况下,可在变量名前加@以示区别变量名不能与C#中的库

6、函数同名变量名区分大小写例如:abc_123//合法变量名name//合法变量名_abc//合法变量名123abc//非法变量名,以数字开头name1//非法变量名,含有空格no.1//非法变量名,含有非法字符@use//合法变量名(3)变量的命名规范有利于程序的设计和维护使名称具有一定的意义,避免冗长Pascal表示法Camal表示法匈牙利表示法等对类名、类的属性、类的方法采用Pascal命名法,Pascal表示法将标识符的首字母和后面连接的每个单词的首字母都大写例如:BackColor、Fo

7、reColor对变量、对象采用Camal命名法,也叫驼峰命名法,Camal表示法以小写字母开头,以后的单词都以大写字母开头。例如:redValue、myBook、sizeOfChar匈牙利表示法中变量名由变量的属性、类型及对象的描述三部分组成。例如:iMyCar、cMyCar2.变量的声明由于变量表示一个值在内存中的存储地址,因此在使用变量前必须先声明变量名和数据类型声明变量的一般格式为:数据类型变量名表;例如:在任务2.1中使用的语句。intop1;intop2;intresult;3.变量的

8、赋值变量在使用前必须赋值,赋值运算符“=”可以将运算符右侧的值赋予左侧的变量赋值运算要求赋值号“=”右边和左边的数据类型完全一致,否则会编译出错。还可以在变量声明的同时给变量赋初值S=100;op1=Int32.Parse(txtSum1.Text);intb=100;stringc1="abc";4.变量的作用域变量的作用域,也叫变量的生命周期变量只有在它的生命周期内才可以被访问,超过生命周期,任何对它的访问和使用都会产生编译错误变量的作用域一般由变量声明的位置决定,在作用域内声明的变量对于作

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。