1计算机三级网络术题目集锦三.docVIP

  • 1
  • 0
  • 约4.09万字
  • 约 7页
  • 2016-12-03 发布于河南
  • 举报
1计算机三级网络术题目集锦三

全国计算机等级考试三级网络技术。三级网络技术全国计算机等级考试中三级的一类。它要求三级网络技术合格考生应具备计算机网络通信的基础知识,熟悉局域网、广域网的原理以及安全维护方法,掌握因特网(INTERNET)应用的基本技能,具备从事机关、企事业单位组网、管理以及开展信息网络化的能力。 基本要求   1、具有计算机系统及应用的基本知识。   2、掌握计算机局域网的基本概念与工作原理。   3、了解网络操作系统的基础知识。   4、掌握Internet的基本应用知识,了解电子政务与电子商务的应用。   5、掌握组网,网络管理与网络安全等计算机网络应用的基础知识。   6、了解网络技术的发展。   7、掌握计算机操作并具有c语言编程(含上机调试)的能力。 计算机三级网络技术题目集锦三 ★☆题目31(结构体运算题) 已知在文件IN.DAT中存有100个产品销售记录,每个产品销售记录由产品代码dm(字符型4位),产品名称mc(字符型10位),单价dj(整型),数量sl(整型),金额je(长整型)五部分组成。其中:金额=单价*数量计算得出。函数ReadDat()是读取这100个销售记录并存入结构数组sell中。请编制函数SortDat(),其功能要求:按金额从大到小进行排列,若金额相同,则按产品代码从大到小进行排列, 最终排列结果仍存入结构数组sell中,最后调用函数WriteDat() 把结果输出到文件OUT4.DAT中。 void SortDat() {int i,j; PRO xy; for(i=0;i99;i++) for(j=i+1;j100;j++) if(sell[i].jesell[j].je||sell[i].je==sell[j].jestrcmp(sell[i].dm,sell[j].dm)0) {xy=sell[i];sell[i]=sell[j];sell[j]=xy;} } ************************************************************************** ☆题目32(结构体运算题) 已知在文件IN.DAT中存有100个产品销售记录,每个产品销售记录由产品代码dm(字符型4位),产品名称mc(字符型10位),单价dj(整型),数量sl(整型),金额je(长整型)五部分组成。其中:金额=单价*数量计算得出。函数ReadDat()是读取这100个销售记录并存入结构数组sell中。请编制函数SortDat(),其功能要求:按产品名称从大到小进行排列,若产品名称相等,则按金额从小到大进行排列,最终排列结果仍存入结构数组sell中 ,最后调用函数WriteDat()把结果输出到文件OUT7.DAT中。 void SortDat() {int i,j; PRO xy; for(i=0;i99;i++) for(j=i+1;j100;j++) if(strcmp(sell[i].mc,sell[j].mc)0||strcmp(sell[i].mc,sell[j].mc)==0sell[i].jesell[j].je) {xy=sell[i];sell[i]=sell[j];sell[j]=xy;} } **************************************************************************** ★☆题目33(方差运算题) 请编制函数ReadDat()实现从文件IN.DAT中读取1000个十进制整数到数组xx中;请编制函数Compute()分别计算出xx中偶数的个数even,奇数的平均值ave1,偶数的平均值ave2以及方差totfc的值,最后调用函数WriteDat()把结果输出到OUT.DAT文件中。 计算方差的公式如下: N 2 totfc=1/N∑(xx[i]-ave2) i=1 设N为偶数的个数,xx[i]为偶数,ave2为偶数的平均值。 原始数据文件存放的格式是:每行存放10个数,并用逗号隔开。(每个数均大于0且小于等于2000) /*********编制函数ReadDat()的部分************/ for(i=0;iMAX;i++) { fscanf(fp,%d,,xx[i]); if((i+1)%10==0) fscanf(fp,\n); } /*******************************************/ void Compute(void)

文档评论(0)

1亿VIP精品文档

相关文档