欢迎来到天天文库
浏览记录
ID:19567641
大小:39.00 KB
页数:6页
时间:2018-10-03
《c_入门程序设计基础》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、C_入门程序设计基础.txt如果有来生,要做一棵树,站成永恒,没有悲伤的姿势。一半在土里安详,一半在风里飞扬,一半洒落阴凉,一半沐浴阳光,非常沉默非常骄傲,从不依靠从不寻找。本文由dnkite贡献ppt文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。第3章C#程序设计基础Tuesday,October,13,2009教学目标本章将详细介绍C#的基本语法,包括数据类型、变量、运算符和表达式、流程控制语句、类型转换等内容。通过本章的学习,读者应该掌握C#语言的基本语法,学会
2、使用复杂的变量类型和所以流程控制结构,为后面的学习打下良好的基础教学重点C#的基本语法?变量及其用法?表达式及其用法?类型转换?流程控制简单数据类型整数类型osbyte、byte、short、ushort、int、uint、long、ulongfloat、double和decimalchar、bool、string浮点数类型oo其它数据类型变量声明方法;?命名规则o变量名的第一个字符必须是字母、下划线(_)或@,其后的字符可以是字母、下划线或数字o不能使用C#关键字oC#是区
3、分大小写的oo变量的赋值变量的赋值是通过=赋值运算符来完成转义字符运算符与表达式算术运算符?赋值运算符?关系运算符?逻辑运算符?位运算符?布尔赋值运算符?运算符的优先级算术运算符一元运算符运算符++––++––+–操作数类型整数、浮点数、char整数、浮点数、char整数、浮点数、char整数、浮点数、char整数、浮点数整数、浮点数示例表达式var1=++var2;var1=––var2;var1=var2++;var1=var2––;var1=+var2;var1=–var2;结果var1的值
4、是var2+1,var2递增1var1的值是var2–1,var2递减1var1的值是var2,var2递增1var1的值是var2,var2递减1var1的值等于var2的值var1的值等于var2的值除乘以–1算术运算符二元运算符运算符+操作数类型整数、浮点数、char、string整数、浮点数、char整数、浮点数、char整数、浮点数、char整数、浮点数、char示例表达式v1=v2+v3;结果v1的值是v2与v3的和–*/%v1=v2–v3;v1=v2*v3;v1=v2/v3;v1=v2
5、%v3;v1是v2的值减去v3的值所得的值v1的值是v2与v3的乘积v1是v2除以v3所得的值v1是v2除以v3所得的余数赋值运算符运算符=+=–=*=/=%=示例表达式var1=var2;var1+=var2;var1–=var2;var1*=var2;var1/=var2;var1%=var2;结果var1被赋予var2的值var1被赋予var1与var2的和var1被赋予var1与var2的差var1var1被赋予var1与var2的乘积var1var2var1被赋予var1与var2相除所得
6、的结果var1被赋予var1与var2相除所得的余数关系运算符C#共支持6种关系运算符运算符==!=<><=>=示例表达式结果var1=var2==var3;如果var2等于var3,var1的值就是true,否则为falsevar1=var2!=var3;如果var2不等于var3,var1的值就是true,否则为falsevar1=var2var3;如果var2小于var3,var1的值就是true,否则为false如果var2大于var3,var1的值就是tru
7、e,否则为falsevar1=var2<=var3;如果var2小于或等于var3,var1的值就是true,否则为falsevar1=var2>=var3;如果var2大于或等于var3,var1的值就是true,否则为false逻辑运算符逻辑运算符的操作对象是布尔值,其结果也是布尔值运算符!&
8、^操作数类型示例表达式结果如果var2是false,var1的值就是true,否则为false(逻辑非)Bool变量或表var1=!var2;达式Bool变量或表var1=var2&var3;如果var2
9、和var3都是true,var1的值就是true,否则为false(逻辑与)达式Bool变量或表var1=var2
10、var3;如果var2或var3是true(或两者都是),var1的值就是true,否则为false(逻辑或)达式Bool变量或表var1=var2^var3;如果var2或var3中有且仅有一个是true,Boolvar2var3truevar1的值就是true,否则为false(逻辑异达式或)Bool变量或表var1=var2&&var3;达式如果v
此文档下载收益归作者所有