计算机网络技术三级题库pdf,全国计算机等级考试三级网络技术上机考试题库.pdf...
全国计算机等级考试三级网络技术上机考试题库.pdf
1套
已知在文件IN.DAT中存有100个产品销售记录,每个产品销售记录由产品代码dm(字符
型4位)、产品名称mc(字符型10位)、单价dj(整型)、数量sl(整型)、金额je(长整型)几部分组成。
其中:金额=单价×数量。函 ReadDat()的功能是读取这100个销售记录并存入结构数组sell
中。请编制函 SortDat(),其功能要求:按产品名称从小到大进行排列,若产品名称相同,
则按金额从小到大进行排列,最终排列结果仍存入结构数组sell中,最后调用函 WriteDat()
把结果输出到文件OUT.DAT中。
注意:部分源程序已给出。请勿改动主函数main()、读函数ReadDat()和写函数WriteDat()
的内容。
【试题程序】
#include
#include
#include
#include
#defineMAX 100
typedefstruct
{
chardm[5]; /*产品代码 */
charmc[11]; /* 产品名称 */
intdj; /* 单价 */
intsl; /* 数量 */
longje; /* 金额*/
}PRO;
PROsell[MAX];
voidReadDat();
voidWriteDat();
voidSortDat()
{
}
voidmain()
{
memset(sell,0,sizeof(sell));
ReadDat();
SortDat();
WriteDat();
}
voidReadDat()
{
FILE*fp;
charstr[80], ch[11];
inti;
1
fp = fopen("IN.DAT", "r");
for(i = 0; i< 100; i++)
{
fgets(str, 80, fp);
memcpy(sell[i].dm, str, 4);
memcpy(sell[i].mc, str+4, 10);
memcpy(ch, str+14, 4); ch[4] = 0;
sell[i].dj = atoi(ch);
memcpy(ch, str+18, 5); ch[5] = 0;
sell[i].sl = atoi(ch);
sell[i].je = (long)sell[i].dj*sell[i].sl;
}
fclose(fp);
}
voidWriteDat()
{
FILE*fp;
inti;
fp = fopen("OUT.DAT", "w");
for(i = 0; i< 100; i++)
{
fprintf(fp,"%s%s%4d%5d%10ld\n",sell[i].dm,sell[i].mc,sell[i].dj,sell[i].sl,
sell[i].je);
}
fclose(fp);
}
2套
已知文件IN.DAT中存有100个产品销售记录,每个产品销售记录由产品代码dm(字符型4
位)、产品名称mc(字符型10位)、单价dj(整型)、数量sl(整型)、金额je(长整型)几部分组成。
其中:金额=单价×数量。函 ReadDat()的功能是读取这100个销售记录并存入结构数组sell
中。请编制函 SortDat(),其功能要求:按产品名称从大到小进行排列,若产品名称相同,
则按金额从大到小进行排列,最终排列结果仍存入结构数组sell中,最后调用函 WriteDat()
把结果输出到文件OUT.DAT中。
注意:部分源程序已给出。请勿改动主函数main()、读函数ReadDat()和写函数WriteDat()
的内容。
【试题程序】
#include
#include
#include
#include
#defineMAX 1
计算机网络技术三级题库pdf,全国计算机等级考试三级网络技术上机考试题库.pdf...相关推荐
- 华为上机试题 c语言,华为上机考试题库2017 2017年全国计算机等级考试C语言上机考试题库 -1-20套.doc...
华为上机考试题库2017 2017年全国计算机等级考试C语言上机考试题库 -1-20套.doc 华为上机考试题库2017 2017年全国计算机等级考试C语言上机考试题库 -1-20套 导读:就爱阅读网 ...
- 计算机三级网络技术打印,全国计算机等级考试三级网络技术历年真题(整理_打印版)...
全国计算机等级考试三级网络技术历年真题(整理_打印版) 2010年3月计算机等级考试三级网络笔试试题 一.选择题(每小题1分,共60分) 下列各题A).B).C).D)四个选项中,只有一个选项是正确的 ...
- 全国计算机等级考试三级网络技术考试大纲
今天无意间在百度查找哪里看大的,留个记号,以防自己以后会用到,作为参考! 全国计算机等级考试三级网络技术考试大纲 内容介绍>> ◆ 基本要求 1.具有计算机系统及应用的基本知识. 2.掌握 ...
- 计算机三级网络技术知识点大纲,全国计算机等级考试三级网络技术考试大纲(2019年版)...
全国计算机等级考试三级网络技术考试大纲(2019年版) 沿用2018年版 基本要求 1. 了解大型网络系统规划.管理方法; 2. 具备中小型网络系统规划.设计的基本能力; 3. 掌握中小型网络系统组建 ...
- 全国计算机等级考试三级网络技术考试经验分享(自学者使用)
今天白天结束了三级网络的等级考试 终于又可以把几年前购买的教材"名正言顺"的处理掉了 我是自己买教材(未来教育)学习的,没有参加过培训班,也没有高手指导,只有度娘默默的陪伴着我 我 ...
- 全国计算机等级考试三级网络技术
目 录 第一章计算机基础 第二章网络技术基础 第三章局域网基础 第四章服务器操作系统 第五章 Internet基础 第六章 Internet基本服务 第七章网络管理与网络安全 第八章网 ...
- 全国计算机等级考试三级网络技术选择题考点
目录 第一章 网络系统结构与设计的基本原则 第二章 中小型网络系统总体规划与设计方法 第三章 IP地址规划技术 第四章 路由设计基础 第五章 局域网技术基础应用 第六/七章 交换机/路由器 ...
- 全国计算机等级考试三级网络技术笔记
本人在备考网络技术期间所总结的知识点 原文档连接:https://download.csdn.net/download/ganyonjie/11431164 欢迎下载 1. 协议及端口号 BGP 外部 ...
- 全国计算机等级考试——三级网络技术复习资料
百度网盘链接:https://pan.baidu.com/s/1yHztsFjWNs_48QMnbk-bBg 提取码:k4vh 复制这段内容后打开百度网盘手机App,操作更方便哦
最新文章
- EMNLP 2021 | 大道至简:微软提出可生成高质量文本表示的预训练语言模型
- 【MFC】MFC应用程序框架详解
- Code Runner for VS Code 突破 1000 万下载量!支持运行超过 40 种语言
- Android搜索手机文件
- display:inline-block,block,inline的区别与用法
- 受“社保掌上通”APP影响 麦达数字遭深交所问询
- mysql全局变量的使用_mysql - 变量的使用
- linux下Eclipse连接真机调试Android应用程序
- 抠图软件哪个好用又免费?快来看看这几款软件
- 游戏背景音乐的种类—动态音效
- ssm后台权限管理系统
- 图片去水印免费软件哪个好?这几款软件值得一看
- 怎么发现不了同一网络的其他计算机,局域网中看不到其他计算机怎么办
- linux立即重启计算机命令,轻松掌握Linux关机重启命令
- Bhuman应用篇——带球及踢球
- 《Vue.js实战》第七章.组件
- ubuntu机械盘写入cannot be copied because you do not have permissions to create it in the destination.
- 像素坐标系、图像坐标系、相机坐标系、世界坐标系
- 算法训练一(贪心、二分)(含解题思路)(下)
- foter 图像处理APP_黑科技!图像识别app开发的用处原来这么多?
热门文章
- 2016风云杯大学生信安大赛 WriteUp
- python程序编程千分符号怎么输入_Excel表格中怎么输入千分之一符号
- 建立蜜蜂需求模型过程中参考的网站:
- android 人生日历,人生日历Android版 功能初体验
- 存储器管理中的局部性原理
- base64转图片+图片转base64
- 百度地图完全模仿链家找房,三级下钻联动聚合,画圈找房!
- 三星 android 刷机,三星安卓手机如何刷机 三星安卓手机刷机通用方法介绍【教程】...
- ultraiso制作u盘启动盘教程
- bootstrap自学总结不间断更新