《C高级语言程序设计》第6次实验任务及地要求!_第1页
《C高级语言程序设计》第6次实验任务及地要求!_第2页
《C高级语言程序设计》第6次实验任务及地要求!_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、实用标准文案C语言程序设计(主讲教师 李良群)实验6:选择结构程序设计(2)实验任务:一、学习和掌握C语言中的关系运算和逻辑运算二、深入学习和掌握C语言中的if语句、switch语句的使用。三、要求:独立完成实验,老师检查完后才能离开,本次实验需要上交实验报告题目1:从键盘上输入112之间任何一个数字,然后根据输入数字显示出该数字对 应月份的英文名称。要求:必须用Switch语句实现,且如果输入出错,必须要有合适的处理题目2:程序的具体要求如下:有一位超级战士被空降到一个未知的地区,该战士带有一个GPS接收机和IPAD设备。该地区中有5个特殊的区域:A区、B区、C区、D区、0区。该地区的示意地

2、图如下图所示。图中的数字为地理坐标定位。AB°Dc6020205075精彩文档其中,A区为雷区,B区中有陷阱,C区中有埋伏,D区为武器库,0区为人质 区。该战士携带的GPS接收机,可以告诉他降落地点的地理坐标(用 X, Y表示)。 若将由GPS接收机显示的坐标值输入到他的IPAD中,IPAD中会显示出他所在的区 域等信息如下:如果他的位置在A区,则IPAD上会显示“你现在在A区,小心地雷! ”; 如果他的位置在B区,则IPAD上会显示“你现在在B区,小心有陷阱!”;如果他的位置在C区,则IPAD上会显示“你现在在C区,小心敌人埋伏!” ; 如果他的位置在D区,则IPAD上会显示“你现在在D区,可以补充武器!” ; 如果他的位置在0区,则IPAD上会显示“你现在在0区,快去解救人质!” ; 如果他在上述5个区之外,则IPAD上会显示“你现在在任务区外! ”; 如果落在两个区域的边界线上,则IPAD上会显示“你现在在两个区域的边界线上! ”;请你用C语言编程实现上面的IPAD中的程序功能。对编程的具体要求如下:1) 超级战士的位置坐标(X、Y)要求在程序运行时输入;2) 所在区域可以使用一个字符变量表示;3) 判断战士所在区域、显示区域信息分别用不同的程序段编写;判断战士所在的区域的程序段要求使用if语句编写; IPAD上显示区域信息程序段要求使用 switch语句

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论