C课件课程资料二第2章语言基础.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2.1.6 常用方法 方法 功能 示例 Abs(x) 求x的绝对值 Abs(15.3)=15.3、Abs(0)=0、Abs(-5.3)=5.3 Ceiling(x) 求不小于x的最小整数 Ceiling(7.3)=8.0、Ceiling(-9.6)=-9.0 Cos(x) 求x的余弦值(x为弧度) Cos(0.0)=1.0 Exp(x) 求指数 Exp(1.0)=2.718281828 Floor(x) 求不大于x的最小整数 Floor(7.8)=7、Floor(-9.2)=-10 Log(x) 求以e为底的自然对数 Log(2.718281828)=1.0 Max(x,y) 求x和y的最大值 Max(5.6,8.3)=8.3 Min(x,y) 求x和y的最小值 Min(5.6,8.3)=5.6 Pow(x,y) 求x的y次幂 Pow(3.0,3.0)=27.0、Pow(4.0,0.5)=2.0 Sin(x) 求x的正弦值(x为弧度) Sin(0.0)=0.0、Sin(3.1415929/2)=1.0 Sqrt(x) 求x的算术平方根 Sqrt(9.0)=3.0 Tan(x) 求x的正切值(x为弧度) Tan(0.0)=0.0、Tan(3.1415926/4)=1.0 调用以上数学方法的一般形式: System.Math.方法名([参数]) 在Math类中定义了两个重要的常数: Math.PI(圆周率3.14159265358979323846) Math.E(自然对数—2.71828182845904523) 2.1.6 常用方法 2.1.7 随机数 [格式1]:randomObj.Next() //0-int32.MaxValue [格式2]:randomObj.Next(N) //0--N-1 例如: Random randomObj=new Random() i=randomObj.Next(10); 作用:产生一个0-9之间的随机整数并赋值给变量I。 [格式3]:randomObj.Next(N,M) //n—M-1 例如: Random randomObj=new Random() i=randomObj.Next(5,10); 作用:产生一个5-9之间的随机整数并赋值给变量i。 举例 2.1.8 关于数组 int [] a= new int[10]; int AL=6; int a[]=new int[AL]; //动态指定 int [] x={1,2,3,4}; int [] x= new int[]{1,2,3,4}; int [,] a= new int [3,4]; int [,] b={{1,2,3,4},{5,6,7,8},{9,10,11,12}}; int [][] b=new int[3][]; //各行的个数可以不同 2.1.9 方法的定义 1,方法的定义 [格式]:方法修饰符 数据类型说明符 方法名([形式参数说明列表]) /*定义方法头*/ { 变量、数组的定义语句; 其它可执行部分 } 方法修饰符: public,private,internal, protected,abstract,sealed 2.1.9 方法的参数 2,参数的传递 所谓参数传递是指实参把数据传给形参的方式,C#中的参数传递方式: 值传递、引用传递、输出参数(out)、 参数数组(params)。 private void button1_click(object sender, System.EventArgs e) //值传递 public void exch(ref int a,ref int b) //引用传递,调用时也要加ref关键字 2.1.10 关于字符串 1. 字符串类System.String 2.字符串的种类及其定义 (1)规则字符串 [格式]:string 字符串变量名[=字符串初值]; (2)逐字字符串 逐字字符串由@字符后跟双引号括起来的零个或多个字符组成。 [格式]:string 字符串变量名[=@字符串初值]; 注意: string 与 System.String的关系 转义字符 含义 转义字符 含义 \ 单引号() \n LF(换行) \ 双引号() \r CR(回车) \\ 反斜杠本身(\) \t HT(横向跳格,相当于Tab键) \0 空字符 \u 表示后面跟八进制数 \

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档