[电脑基础知识]C基础语法.ppt

  1. 1、本文档共51页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[电脑基础知识]C基础语法

* public class Holiday { public enum WeekDays { 星期一, 星期二, 星期三, 星期四, 星期五 } public void GetWeekDays (String EmpName, WeekDays DayOff) { Console.WriteLine(EmpName+DayOff+去上海!); Holiday.WeekDays weekday; weekday=(WeekDays)0; weekday+=2; Console.WriteLine(weekday); for(int i=0;i4;i++) { Console.WriteLine(现在+(WeekDays)i); } } static void Main() { Holiday myHoliday = new Holiday(); myHoliday.GetWeekDays (Richie, Holiday.WeekDays.星期二); } } * 重点: 当调用时给的值小于枚举值时,显示调用值; * * * 引用类型就是指针; * * * * %可以用于小数; * * 11的二进制 ~后第一位为1是表示负数,而负数的二进制是用补码表示的.要表示成十进制的话不能直接转换; 转换公式是先末位减一,再整体取反,再转换成十进制-12) * * 逻辑与和短路与 逻辑或和短路或 Int i=10,j=5; If(i20 j++3 ) Console.WriteLine(j);显示5 以下结果不同: If(i20 j++3 ) 显示6 Console.WriteLine(j); * =和==不会搞错了 If(i=3)编译时就会报错,可以方便的找到. * * * * * 提问:检验学习效果 * * * 每一个判断后面必须要加break; 区别:Java中可以不加break;运行时一直运行到break才结束. * * * * * * * * * 语法结构 * * * * * 重点:结构是值类型:可以有方法(包括构造函数) 与类区别: 1.构造函数必须要有参数. 2.申明时不能赋值 3.结构创建对象可以不用new, 4.结构不支持继承, 5.结构是值类型,类是引用类型 struct stru //(struct时值传递,class时是引用传递) { public int age; } public class test { static void Main() { stru struobj=new stru(); struobj.age=18; modify(struobj); Console.Write(struobj.age); } static void modify(stru obj) { obj.age=10; } } 选择结构 3-2 语法: switch (选择变量) { case 值1: … break; case 值2: … break; case 值3: … break; ... ... default : … } switch…case switch…case 的其他特性 选择结构 3-3 各个 case 标签不必连续,也不必按特定顺序排列 default 标签可位于 switch…case 结构中的任意位置 default 标签不是必选的,但使用 default 标签是一个良好的编程习惯 每两个 case 标签之间的语句数不限 循环结构 循环结构用于对一组命令执行一定的次数或反复执行一组命令,直到指定的条件为真。 循环结构的类型 while 循环 do 循环 for 循环 foreach 循环 while 循环 2-1 车上有几个座位? 是! 否! while (seat = 25) while 循环反复执行指定的语句,直到指定的条件为假 语法 : while (条件) { // 语句 } break 语句可用于退出循环 continue 语句可用于跳过当前循环并开始下一循环 while 循环 2-2 do…while 循环 2-1 车上有几个座位? 是! 否! while (seat = 25) do do…while 循环 2-2 do…while 循环与 while 循环类似,二者区别在于 do…while 循环中即使条件为

文档评论(0)

skvdnd51 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档