编写一程序P3-312.C实现以下功能
有一存储很多商品数据(每件商品的属性先后包括:品名、规格、数量、单价,编程时相应的数据类型分别定义为char(20)、char(12)、long、float)的二进制文件sp.dat(即未作任何格式转换而直接使用fwrite将商品属性写入文件),从键盘输入某种商品的品名,要求在文件中查找有无相应品名商品(可能有多条记录或没有),若有则在屏幕上显示出相应的商品的品名、规格、数量、单价(显示时,品名、规格、数量、单价之间使用逗号(,)作分隔),若无则显示没有相应品名的商品。
单击此处下载程序运行时测试用的商品数据文件sp.dat并保存到程序P3-312.C所在的文件夹且文件名保持不变。
程序的运行效果应类似地如图1和图2所示,图1中的Please input shang pin pin ming:xuebi中的xuebi和图2中的Please input shang pin pin ming:kele中的kele是从键盘输入的内容
您可能感兴趣的试卷
你可能感兴趣的试题
最新试题
设x=2.3,a=8,y=4.8,则条件表达式a>x+y值为()。
名为printf的函数可以完成程序指定的输出,它是C语言本身自有的一个关键字。
在C语言中,定义一个共用体变量时,系统分配给它的存储空间长度是()。
补充完整下面xxk2函数定义,假定函数参数表中a的值小于等于b,函数功能是求出返回a到b之间(包含a和b值在内)所有偶数之和。
计算机能干什么?()
集成开发环境(IDE)包括了代码编辑器、编译器、调试器和图形用户界面等工具,它是集成了代码编写功能、分析功能、编译功能、调试功能、测试功能等一体化的综合开发软件。
C程序代码中的注释、标识符命名、空行、代码行中的空格以及对齐等都不影响程序的可读性。
编译器的核心作用是什么?()
一个C语言程序无论长短都是有函数和变量组成。
C语言程序区分大小写。