嵌入式系统的开发与应用实习任务书.docVIP

  • 13
  • 0
  • 约7.11万字
  • 约 11页
  • 2017-01-02 发布于贵州
  • 举报

 嵌入式系统的开发与应用实习任务书.doc

嵌入式系统的开发与应用实习任务书 一、实习目的: 通过一个参数个数不固定函数的设计和调试,练习嵌入式系统C程序的设计方法。 二、实习内容 编写一个简化的仿scanf函数,名为myscanf函数,实现从键盘中输入十进制整数和小数型实数的功能。该函数格式如下 int myscanf(char *formatstr,...) 在VC平台上开发。 三、实习具体要求 第一个参数是格式字符串,格式只识别%d和%f这两种格式,分别表示十进制int型数据(32位有符号整数)和小数格式的double型数据。在格式字符串中,如果发现%后有其它字符(非d和非f),认为有错,停止处理,并打印出错信息,返回-1。 当然输入的整数数据超出范围时,按出错处理,停止处理,并打印出错信息,返回-1。由于小数格式double类型的整数部分最多可以到达三百多位,因此我们不处理超出数据范围的错误。 在格式的其他字符匹配中,只要有不匹配的字符,按出错处理,停止处理,并打印出错信息,返回-1。 该函数只处理一行数据,不处理跨行数据。 当处理正确完成后,返回值就是输入的整数和实数的总个数。 可以使用C语言本身所带的gets函数。 五、实习报告要求 1.所提交内容包括程序设计书和程序清单两部分 2.所做程序必须保证程序的健壮性。在完成基本功能的同时,能处理各种错误 处理以及意外事件。 3.提交的程序设计

文档评论(0)

1亿VIP精品文档

相关文档