《c40与winform基础教学资料》第三章 c语言基础(2).ppt
《《c40与winform基础教学资料》第三章 c语言基础(2).ppt》由会员分享,可在线阅读,更多相关《《c40与winform基础教学资料》第三章 c语言基础(2).ppt(26页珍藏版)》请在三一文库上搜索。
1、,C#与Winform程序设计,第三章 C#语言基础(2),2019/6/29,1,中国职业教育联盟课程体系,中国职业教育联盟课程体系,成就百万精英,回顾,定义常量的关键字? const switch语句中break是否可以省略? 不能 只有两种情况时,可以使用哪种条件分支语句? if else,本章目标,掌握循环语句的使用 掌握数组的基本概念及用法 掌握字符串的处理,预习检查,C#中的循环结构有哪几种? do.while;while;for;foreach; 使用什么语句可以跳出循环? break; 哪个函数用于格式化字符串? Format();,本章任务,会使用循环语句 会使用一维数组 会
2、处理字符串,C# 中的循环迭代,回顾:C语言中的循环语句有哪些?执行过程怎样?,foreach 循环结构,foreach循环一般用于遍历整个集合或数组,foreach (元素类型 变量名 in 集合或者数组名) / 语句 ,输入一个字符串,输出其中的每个字符,演示实现过程,示例1分析,static void Main(string args) Console.WriteLine(“请输入一个字符串:“); / 输入提示 / 从控制台读入字符串 string line = Console.ReadLine(); / 循环输出字符串中的字符 foreach (char c in line) Con
3、sole.WriteLine(c); Console.ReadLine(); ,依次循环字符串中的每个字符,关键代码分析,二重循环,用 * 打印一个直角三角形图案,二重循环:外层控制行数,内层打印每行的 * 图形特点:每行的 * 个数与行数相等,演示过程,流程控制进阶,回顾:在循环结构中, continue 和 break怎样跳转?,for() continue; ,for() break; ,跳出循环结构,跳到下次循环,在二重循环中会怎样呢?,流程控制进阶break,5个专卖店促销,每个专卖店每人限购3件衣服,可以随时选择离开,离店时要结账,for(i=0;i5;i+) / 每次进一个专卖店
4、 for(j=0;j3;j+) / 每个店限购3件 if(离开这家店) break; 选购一件衣服 结账 ,C# 中的一维数组,回顾:为什么要使用数组?,如何声明一维数组?,在C#中声明数组:数据类型 数组名 不能将数组名放在数据类型和方括号之间!,一维数组长度,获得数组的长度(元素的个数):,数组名.Length,常作为循环的条件,/ 循环打印数组元素 int array = new int5 0, 1 ,2, 3, 4; / 声明并初始化一维数组 for (int i = 0; i array.Length;i+ ) / 输出数组中的所有元素 Console.WriteLine(array
5、i); ,一维数组初始化,如何设置大小及初始化?,/ 使用 new 设置大小 / 创建长度为5的整型数组 int array = new int5;,/ 创建的同时初始化 int arr = new int50,1,2,3,4; int arr = new int 0,1,2,3,4; / 省略长度 int arr = 0,1,2,3,4; / 省略new,5方括号中的数字决定数组的长度,0,1,2,3,4大括号中的元素个数决定数组的长度,常见错误,数组初始值的数目与数组的长度不一样,/ 循环打印数组元素 int array = new int5 0, 1 ,2; / 声明并初始化一维数组 f
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- c40与winform基础教学资料 c40与winform基础教学资料第三章 c语言基础2 c40 winform 基础 教学 资料 第三 语言
链接地址:https://www.31doc.com/p-3045462.html