Mr_Sunshine 2014-04-12 07:21 采纳率: 66.7%
浏览 5306

C语言怎么读取3个字节的整型数据

 编写一程序P319.C实现以下功能
  有一存储很多商品数据的二进制文件sp36.dat,每件商品的属性先后包括:品名(17字节的字符串)、规格(12字节的字符串)、数量(3字节的整数)、单价(float实数)。从键盘输入某种商品的品名,要求在文件中查找有无相应品名商品(可能有多条记录或没有),若有则在屏幕上显示出相应的商品的品名、规格、数量、单价(显示时,品名、规格、数量、单价之间使用逗号(,)作分隔),若无则显示没有相应品名的商品。
  单击此处下载程序运行时测试用的商品数据文件sp36.dat并保存到程序P319.C所在的文件夹且文件名保持不变。编程可用素材:printf("Please input shang pin pin ming:")...、printf("\ncha zhao qing kuang:\n")...、printf("mei you shang pin :...。
  ▲ 提示:使用fread,sizeof(结构体)的方法肯定不对,应单项属性逐个fread!
  程序的运行效果应类似地如图1和图2所示,图1中的Please input shang pin pin ming:xuebi中的xuebi和图2中的Please input shang pin pin ming:kele中的kele是从键盘输入的内容。

这里怎么读取3个字节的整型数据啊?

  • 写回答

2条回答

  • 淡淡的蓝月 2014-04-12 08:11
    关注

    scanf("%3d",&shuju)

    评论

报告相同问题?

悬赏问题

  • ¥17 pro*C预编译“闪回查询”报错SCN不能识别
  • ¥15 微信会员卡接入微信支付商户号收款
  • ¥15 如何获取烟草零售终端数据
  • ¥15 数学建模招标中位数问题
  • ¥15 phython路径名过长报错 不知道什么问题
  • ¥15 深度学习中模型转换该怎么实现
  • ¥15 HLs设计手写数字识别程序编译通不过
  • ¥15 Stata外部命令安装问题求帮助!
  • ¥15 从键盘随机输入A-H中的一串字符串,用七段数码管方法进行绘制。提交代码及运行截图。
  • ¥15 TYPCE母转母,插入认方向