14C语言与程序设计第四讲
40页1、C语言程序设计基础,2014.9,第1讲 概述-c程序要素与结构 第2讲 c语言的输入输出 第3讲 数据类型与关系运算 第4讲 c程序设计初步(条件判别、循环、数组初步) 第5讲 c程序设计初步(并列语句、结构的概念) 第6讲 教学回顾(变量、语句、函数与程序结构) 第7讲 函数一(概念、形参与实参、函数间的参数传递) 第8讲 函数二(变量值与地址、函数与程序设计、调用形式) 第9讲 函数三(递归算法、指针、二维数组) 第10讲 指针与函数 第11讲 链表一(指针与链表) 第12讲 链表二(结构指针与链表设计) 第13讲 文件、算法初步,课程大纲,第四讲 循环初步,运算符 本节要点-循环初步 循环程序回顾 for语句动作详解 用循环改善程序结构 练习三习题 本节内容-多路分支语句 菜单问题 多路条件分支switch语句 课堂练习,运算符一览,它代表什么运算?,第四讲 循环初步,运算符 本节要点-循环初步 循环程序回顾 for语句动作详解 用循环改善程序结构 练习三习题 本节内容-多路分支语句 菜单问题 多路条件分支switch语句 课堂练习,switch()语句,开胃菜 主菜 松露,长
2、城饭店的FRENCH BISTRO法餐厅 1.开胃菜 2.主菜 松露 法式焗蜗牛 小牛排配煎鹅肝 黄油煎龙虾马赛鱼羹 鹅肝排 红酒山鸡 沙福罗鸡鸡肝 烤羊排 3. 酒水 1787年路易十六 1747年拉菲 4.甜点 猫屎咖啡 Rum酒巧克力姆斯,我呸!,菜单问题,switch()语句,有多个选项,第二层还有多个选项,菜单问题,第四讲 循环初步,运算符 本节要点-循环初步 循环程序回顾 for语句动作详解 用循环改善程序结构 练习三习题 本节内容-多路分支语句 菜单问题 多路条件分支switch语句 课堂练习,coutk;,k =1?,输入学号检索系,ture,k =2?,输入系名检索选课人数,ture,k =3?,检索国籍,ture,exit,多级if-else语句嵌套使得程序结构不清晰,switch()语句,练习三、第二道题的选课名单表,输入一个学号,给出他所属的系别,如果是自动化系的同学,请注明是否是留学生; 输入系别检索信息(自动化系、土木系),给出该系的选课学生人数; 输入“留学生”或“中国”,程序给出留学生选课人数或者是中国学生选课人数;,k1是一个常量,表达式值K,K=k1
3、,分支1,K=k2,分支2,K=kn,分支n,若K匹配失败执行缺省语句项,default,break,break,break,break,出口,语句段中的break语句,使程序跳出整个switch 语句。,计算代数表达式值k,switch()语句,若没有缺省语句项,则程序直接退出,k逐个与case的k1,k2,kn值比较; 若k值等于ki(配对),即执行该程序体。,switch()语句,switch()语句,switch(表达式K) case常量表达式K1: 语句段1; break; case常量表达式K2: 语句段2; break; case常量表达式Kn: 语句段n; break; default : 语句段n+1; ,switch(assess=getche() case A: printf(“n物理课程教学评估为:优n“); break; /它退出了case A程序段 case B: printf(“n物理课程教学评估为:较好n“); break; /它退出了case B程序段 case C: printf(“n物理课程教学评估为:一般n“); break; /它退出了case
4、 C程序段 case D: printf(“n物理课程教学评估为:较差n“); break; /它退出了case D程序段 default : printf(“n输入错误!n“); break; /它退出了default ,switch()语句,第四讲 循环初步,运算符 本节要点-循环初步 循环程序回顾 for语句动作详解 用循环改善程序结构 练习三习题 本节内容-多路分支语句 菜单问题 多路条件分支switch语句 课堂练习,回顾循环程序例题,求自然级数的前n项之和:1+2+3+100,把它描述为对部分和Sn-1递推求解的过程,即: Sn=Sn-1+n,变量Sn-1的初值为0,让变量n从1开始,每次增一,直到100为止,每次求得的Sn对n的下一次取值来说,就是Sn-1,for(n=1; n=100; n+) Sn=Sn+n;,变量n初始为1,n=n+1的简写,逐步加一,每次Sn的递推求和,循环条件:若n小于或等于100,继续循环;当n等于101时,循环结束。,循环有一个起点,n 是设置的循环次数,设置循环结束的条件,每次循环中的操作,Sn+=n;,重复操作、且每次操作的形式与对象相同
《14C语言与程序设计第四讲》由会员E****分享,可在线阅读,更多相关《14C语言与程序设计第四讲》请在金锄头文库上搜索。
逍遥游复习 知识点整理
近现代法德关系史 高三展示课3稿
当代大学生人生信仰及追求的调查研究
长相思 纳兰性德-ppt课件
课件:危机意识 一
英语ppt演讲关于阿甘正传
发达国家基础教育改革的动向与趋势 修改版
中国民间美术 课件.ppt
生物质发电技术与系统 课程ppt 第1章 生物质发电技术现状及发展趋势 2学时 -----2016
现代信号处理思考题 含答案
执业药师继续教育 抑郁症的药物治疗 100分
小学生的成长档案模板不用修改 万能型
增订六版 现代汉语 上册 第二章文字 思考与练习答案
国家财政ppt课件
加拿大英语介绍
六年级统计图的选择课件
中学生成长档案ppt
中国现代文学史期末复习整理
lohi和hihilo训练对女子赛艇运动员运动能力影响的比较研究
风雨贾平凹阅读答案
2024-04-11 25页
2024-04-11 37页
2024-04-11 28页
2024-04-11 31页
2024-04-11 36页
2024-04-11 29页
2024-04-11 22页
2024-04-11 27页
2024-04-11 34页
2024-04-11 32页