简答题:已知在文件in.dat中存有100个产品销售记录,每个产品销售记录由产品代码dm(字符型4位),产品名称mc(字符型10

  • 题目分类:网络技术
  • 题目类型:简答题
  • 号外号外:注册会员即送体验阅读点!
题目内容:
已知在文件in.dat中存有100个产品销售记录,每个产品销售记录由产品代码dm(字符型4位),产品名称mc(字符型10位),单价dj(整型),数量sl(整型),金额je(长整型)五部分组成。其中:金额=单价*数量。函数ReadDat()读取这100个销售记录并存入结构数组sell中。请编制函数SortDat(),其功能要求:按金额从大到小进行排列,若金额相等,则按产品代码从大到小进行排列,最终排列结果仍存入结构数组sell中。最后main()函数调用函数WriteDat()把结果输出到文件out.dat中。
提示:若中间变量为PR()temp,则可以直接使用结构赋值语句进行解题。
例如:sell[i]=temp.
注意:部分源程序存放在test.c文件中。
请勿改动主函数main()、读函数ReadDat()和输出函数WriteDat()的内容。

参考答案:【答案仅供学习,请勿对照自行用药等】
答案解析:

请在“答题”菜单下选择“演示文稿”命令,然后按照题目要求再打开相应的命令,完成下面的内容,具体要求如下: 注意:下面出现

请在“答题”菜单下选择“演示文稿”命令,然后按照题目要求再打开相应的命令,完成下面的内容,具体要求如下: 注意:下面出现的所有文件都必须保存在考生文件夹下。

查看答案

一台微机性能的好坏,主要取决于

一台微机性能的好坏,主要取决于 A.内存储器的容量大小 B.CPU的性能 C.显示器的分辨率高低 D.硬盘的容量

查看答案

已知数据文件in.dat中存有200个四位数,并已调用读函数readDat()把这些数存入数组a中,请考生编制一函数js

已知数据文件in.dat中存有200个四位数,并已调用读函数readDat()把这些数存入数组a中,请考生编制一函数jsVal(),其功能是:依次从数组a中取出

查看答案

通用会计核算软件比专业会计核算软件(  )。

通用会计核算软件比专业会计核算软件(  )。A.通用性强,开发水平高 B.维护量小,购置成本高 C.成本高,开发水平高 D.通用性差,维护量大

查看答案

汉字产生的标志是殷商后期所形成的初步定型的甲骨文,其后经过了六千多年的演变.形成了我们今天的文字。下列汉字演变过程的时间

汉字产生的标志是殷商后期所形成的初步定型的甲骨文,其后经过了六千多年的演变.形成了我们今天的文字。下列汉字演变过程的时间排列顺序正确的是(  )。A.隶书小篆楷

查看答案