编程实现当输入某产品代码则打印出该产品记录的功能


Posted in 面试题 onMay 03, 2014
已知文件中存有库存产品的记录,该记录由产品代码、产品名称、单价、数量等域组成,设该文件中的内容是按产品代码由小到大的顺序存储(产品代码由1001-1010中间无缺货)。试编程实现当输入某产品代码则打印出该产品记录的功能。
解:#include
struct product{ int type;
char name[10];
double price;
int number;};
main()
{
FILE *fp;
struct product p;
int size;
int t;
long int i;
size=sizeof(struct product);
printf(“input the type(from 1001 to 1010):”);
scanf(“%d”,&t);
if((fp=fopen(“product”,”rb”))==NULL)
{
printf(“cannot open the file!”);
exit(0);
}
i=(t-1000)*size;
fseek(fp,i,0);
fread(&p,size,1,fp);
printf(“%d %s %f %d\n”,p.type,p.name,p.price,p.number);
fclose(fp);
}

Tags in this post...

面试题 相关文章推荐
构造方法和其他方法的区别?怎么调用父类的构造方法
Sep 22 面试题
东方通信股份有限公司VC面试题
Aug 27 面试题
写出二分查找算法的两种实现
May 13 面试题
database面试题
Mar 28 面试题
杭州龙健科技笔试题.net部分笔试题
Jan 24 面试题
了解AppleShare protocol(AppleShare协议)吗
Aug 28 面试题
恶意软件的定义
Nov 12 面试题
在c#中using和new这两个关键字有什么意义
May 19 面试题
海量信息软件测试笔试题
Aug 08 面试题
介绍一下XMLHttpRequest对象
Feb 12 面试题
Java语言程序设计测试题选择题部分
Apr 03 面试题
送给程序员的20个Java集合面试问题
Aug 06 面试题
我想声明一个指针并为它分配一些空间, 但却不行。这些代码有什么 问题?char *p; *p = malloc(10);
Oct 06 #面试题
以下的初始化有什么区别
Dec 16 #面试题
为什么如下的代码int a=100,b=100;long int c=a * b;不能工作
Nov 29 #面试题
对于没有初始化的变量的初始值可以作怎样的假定
Oct 12 #面试题
"序列点" 是什么
Jul 29 #面试题
函数只定义了一次, 调用了一次, 但编译器提示非法重定义了-什么问题?
Oct 03 #面试题
怎样建立和理解非常复杂的声明?例如定义一个包含N 个指向返回 指向字符的指针的函数的指针的数组?
Mar 19 #面试题
You might like
一个可查询所有表的“通用”查询分页类
2006/10/09 PHP
PHP输出多个元素的排列或组合的方法
2017/03/14 PHP
php获取ajax的headers方法与内容实例
2017/12/27 PHP
jQuery中的.bind()、.live()和.delegate()之间区别分析
2011/06/08 Javascript
xmlhttp缓存清除的2种解决方法
2013/12/13 Javascript
js实现当复选框选择匿名登录时隐藏登录框效果
2015/08/14 Javascript
JS实现图片平面旋转的方法
2016/03/01 Javascript
解决微信浏览器Javascript无法使用window.location.reload()刷新页面
2016/06/21 Javascript
微信小程序 教程之WXSS
2016/10/18 Javascript
AngularJS Controller作用域
2017/01/09 Javascript
AngularJS路由实现页面跳转实例
2017/03/03 Javascript
基于Vue框架vux组件库实现上拉刷新功能
2017/11/28 Javascript
关于Mac下安装nodejs、npm和cnpm的教程
2018/04/11 NodeJs
VUE接入腾讯验证码功能(滑块验证)备忘
2019/05/07 Javascript
python转换字符串为摩尔斯电码的方法
2015/07/06 Python
Django的URLconf中使用缺省视图参数的方法
2015/07/18 Python
详解Python中的元组与逻辑运算符
2015/10/13 Python
Python实现优先级队列结构的方法详解
2016/06/02 Python
Python之批量创建文件的实例讲解
2018/05/10 Python
PyTorch实现AlexNet示例
2020/01/14 Python
Django查询优化及ajax编码格式原理解析
2020/03/25 Python
亚马逊墨西哥站:Amazon.com.mx
2018/08/26 全球购物
澳大利亚婴儿礼品公司:The Baby Gift Company
2018/11/04 全球购物
Ray-Ban雷朋西班牙官网:全球领先的太阳眼镜品牌
2018/11/28 全球购物
法国床上用品商店:La Compagnie du lit
2019/12/26 全球购物
英文版银行求职信
2013/10/09 职场文书
学生请假条格式
2014/04/11 职场文书
给学校建议书范文
2014/05/13 职场文书
战友聚会策划方案
2014/06/13 职场文书
关于感恩的演讲稿500字
2014/08/26 职场文书
小学生勤俭节约演讲稿
2014/08/28 职场文书
个人租房协议书范本
2014/09/30 职场文书
2014感恩节演讲稿大全
2014/10/11 职场文书
致运动员赞词
2015/07/22 职场文书
2019最新婚庆对联集锦!
2019/07/10 职场文书
mysql如何能有效防止删库跑路
2021/10/05 MySQL