《C语言配套资源》_任务1-9:菜单交互调用输出各种形状九九乘法表函数.pptVIP

《C语言配套资源》_任务1-9:菜单交互调用输出各种形状九九乘法表函数.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-9:菜单交互调用输出各种形状九九乘法表函数操作步骤2知识点1-22多重循环34【例1-9-1】任意位置,输出任意大小菱形的通用函数【例1-9-2】打印输出1~30之间所有的素数的函数【例1-9-3】“百钱买百鸡”问题函数56【例1-9-4】编写找出3对选手对阵名单的函数任务1-9:菜单交互调用输出各种形状九九乘法表函数操作步骤1C语言项目化教程(项目引领、任务驱动)主讲:朱香卫教授任务1-9:菜单交互调用输出各种形状九九乘法表函数----任务描述请编写5个函数分别实现输出1.左下角99表、2.右上角99表、3.左上角99表及4.右下角99表及输出5.矩形九九乘法表,并实现菜单项人机交互响应调用这5个函数,功能菜单如图所示。如图所示矩形九九乘法表被2条红色及绿色对角线划分成4个三角形的九九乘法表,这4个三角形的九九乘法表分别为1.左下角99表、2.右上角99表、3.左上角99表及4.右下角99表。C语言项目化教程(项目引领、任务驱动)主讲:朱香卫教授1.创建工程项目及项目主文件(main.c)(1)打开d盘上的d:\CLanguageProgram\StuScoreManagementSystem文件夹,在文件夹下找到StuScoreManagementSystem.dsw工作空间文件。任务1-9:菜单交互调用输出各种形状九九乘法表函数操作步骤(2)创建项目工程选择“File”→“New”菜单命令,新建一个项目类型为“Win32ConsoleApplication”项目,项目名称为:task1_9,注意选择将task1_9项目添加到当前的工作空间(StuScoreManageSystem),即单击“Addtocurrentworkspace”单选按钮。新建的task1_9项目为活动的项目,为保险起见,可以在task1_9项目上单击右键,将该项目设置为活动的项目(SetasActiveProject快捷菜单)。(3)创建C源代码文件在VC++集成开发环境下选择“File”→“New”菜单命令,在出现新建文件对话框中输入main.c文件名,然后单击“OK”按钮,则新建了C语言的main.c源文件。C语言项目化教程(项目引领、任务驱动)主讲:朱香卫教授任务1-9:菜单交互调用输出各种形状九九乘法表函数操作步骤2.编写程序源代码、编译、组建、运行程序(1)编辑main.c源程序文件在工作空间视图中task1_9项目“SourceFiles”文件夹中双击main.c文件,打开main.c文件,在空的代码编辑窗口中输入如下代码:即将任务1-8中task1_8项目中的main.c的源代码全部复制到该项目中的main.c空文件中。(2)然后在main.c中,将main()函数体中菜单改为任务1-9中的菜单;C语言项目化教程(项目引领、任务驱动)主讲:朱香卫教授任务1-9:菜单交互调用输出各种形状九九乘法表函数操作步骤(4)从右表还可以找到的规律:每一行当列号小于行号时,输出1个制表符,否则输出九九乘法表相应的一项内容项。(3)然后在main.c中,将main()函数体中将5个函数名声明及函数体改为实现任务1-9功能的函数。下面举一函数实现的过程,余下的4个函数请参照实现分析输出2.右上角99表的外循环i及内循环的j之间的关系。根据下面要输出的效果图,可以找出列号j随行号i的变化规律如右表所示:即:外循环i与内循环j的关系是j从等于行号i开始。j的规律:for(j=i;j=9;j++)每一行输出都要先确定输出位置:都是从最左边开始,要空出行号减1(即i-1)个制表符\t位置才开始输出内容。内循环k的规律:for(k=0;ki-1;k++)i行j列从最左边何位置开始输出行(k循环)Ki-1i=1j=1,2,3,4,5,6,7,8,90个\t(最左边开始)K0i

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档