《C语言配套资源》_任务1-8:循环实现菜单项人机交互响应.pptVIP

《C语言配套资源》_任务1-8:循环实现菜单项人机交互响应.ppt

  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文档。上传文档
查看更多

CONTENTS1任务1-8:循环实现菜单项人机交互响应操作步骤2知识点1-20while,do...while,for循环语句结构34知识点1-21循环体中使用break语句和continue语句循环的例题演示知识点1-22函数的递归调用及例题演示5任务1-8:循环实现菜单项人机交互响应操作步骤1C语言项目化教程(项目引领、任务驱动)主讲:朱香卫教授1.创建工程项目及项目主文件(main.c)(1)打开d盘上的d:\CLanguageProgram\StuScoreManagementSystem文件夹,在文件夹下找到StuScoreManagementSystem.dsw工作空间文件。任务1-8:循环实现菜单项人机交互响应操作步骤(2)创建项目工程选择“File”→“New”菜单命令,新建一个项目类型为“Win32ConsoleApplication”项目,项目名称为:task1_8,注意选择将task1_8项目添加到当前的工作空间(StuScoreManageSystem),即单击“Addtocurrentworkspace”单选按钮。新建的task1_8项目为活动的项目,为保险起见,可以在task1_8项目上单击右键,将该项目设置为活动的项目(SetasActiveProject快捷菜单)。(3)创建C源代码文件在VC++集成开发环境下选择“File”→“New”菜单命令,在出现新建文件对话框中输入main.c文件名,然后单击“OK”按钮,则新建了C语言的main.c源文件。任务1-6和任务1-7虽然能实现菜单项人机交互响应,但是只能人机交互响应一次,不能满足多次人机交互响应,要实现多次菜单项人机交互响应,必需多次运行程序,很不方便,本任务通过学习C语言的循环知识点,可以解决多次菜单项人机交互响应的问题。C语言项目化教程(项目引领、任务驱动)主讲:朱香卫教授任务1-7:用switch语句替换if-else-if操作步骤2.编写程序源代码、编译、组建、运行程序(1)编辑main.c源程序文件在工作空间视图中task1_8项目“SourceFiles”文件夹中双击main.c文件,打开main.c文件,在空的代码编辑窗口中输入如下代码:即将任务1-7中task1_7项目中的main.c的源代码全部复制到该项目中的main.c空文件中。(3)编译源文件(4)连接应用程序(5)运行应用程序(2)然后在main.c中,将main()函数体中定义变量的下面加上while(1)循环语句(while括号中的1,表示循环条件永远为真),所以需要在循环体最后加上下面一行代码,用于当选择菜单编号为0,退出菜单选择的同时退出循环。if(MenuValue==0)break;while(-1)//while(1)循环语句(while括号中的1(非零),表示循环条件永远为真){菜单显示代码前加上面的循环语句if(MenuValue==0)break;//当选择菜单编号为0,退出菜单选择的同时退出循环}知识点1-20while,do...while,for循环语句结构2一、任务1-8如果不用循环,要实现多次菜单项人机交互响应计算加、减、乘、除运算,必需多次运行程序,很不方便,所以需要学习C语言的循环知识点,解决一次运行多次菜单项人机交互响应。知识点1-20while,do...while,for循环语句结构C语言项目化教程(项目引领、任务驱动)主讲:朱香卫教授为什么需要循环?二、如何计算全班50个学生每个学生5门功课的平均成绩?1.不采用循环的顺序结构程序设计:分别重复50次相同的输入操作及重复50次相同的计算操作scanf(″%f,%f,%f,%f,%f″,score1,score2,score3,score4,score5);//输入一个学生5门课的成绩printf(″aver=%7.2f

您可能关注的文档

文档评论(0)

酱酱 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档