已知在文件IN5.DAT中存有100个产品销售记录,每个产品销售记录由产品代码dm(

题型:问答题

问题:

已知在文件IN5.DAT中存有100个产品销售记录,每个产品销售记录由产品代码dm(字符型4位)、产品名称mc(字符型10位)、单价dj(整型)、数量s1(整型)、金额je(长整型)五部分组成。其中:金额=单价×数量。函数ReadDat()的功能是读取这100个销售记录并存入结构数组sell中。请编制函数SortDat(),其功能要求:按金额从大到小进行排列,若金额相等,则按产品代码从小到大进行排列,最终排列结果仍存入结构数组sell中,最后调用函数WriteDat()把结果输出到文件OUT5.DAT中。
注意:部分源程序已给出。请勿改动主函数main()、读数据函数ReadDat()和输出数据函数WriteDat()的内容。
[试题程序]
#include
#include
#include
#include
#include
#define MAX 100
typedef struct
chardm[5]; /*产品代码*/
charmc[11]; /*产品名称*/
int dj;/*单价*/
int s1;/*数量*/
long je;/*金额*/
PRO;
PRO sell[MAX];
void ReadDat();
void WriteDat();
void SortDat()



void main()

memset(sell,0,sizeof(sell));
ReadDat();
SortDat();
WriteDat();

void ReadDat()

FILE *fp;
char str[80],ch[11];
int i;
fp=fopen("IN5.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].s1=atoi(ch);
sell[i].je=(long)sell[i].dj*sell[i].s1;

fclose(fp);

void WriteDat(void)

FILE *fp;
int i;
fp=fopen("OUT5.DAT","w");
for(i=0;i<100;i++)
fprintf(fp,"%s%s%4d%5d%101d\n",sell[i].dm,sell[i].mc,sell[i].dj,sell[i].s1,sell[i].je);
fclose(fp);

考点:计算机等级考试信息管理技术三级信息管理技术机试
题型:问答题

假如Mike是你刚结识的一位笔友。下面是关于他的一些信息,请你根据所给信息,以My Pen Pal为题写一篇短文,介绍一下Mike 的情况。

NameMike
Age14
FromToronto, Canada
LanguageEnglish and French
Favorite subjectHistory
LikesPlaying soccer and basketball, swimming
FamilyFather and mother
要求:1.以第三人称为主语

2.注意动词第三人称单数形式的变化

3.信息的先后顺序可结合自己的写作思路来定

4.不少于50词

My Pen Pal

                                                                              

                                                                               

                                                                              

                                                                              

                                                                              

                                                                              

                                                                              

                                                                              

题型:问答题

上表为2007年亚洲四个国家水稻生产情况统计表。甲、乙、丙、丁代表的国家依次是

国家种植面积(万公顷)单位面积产量(吨/公顷)总产量(万吨)
44002.149416.00
1684.36732.48
29504.2312478.50
10361.801864.80
 

A.印度、泰国、中国、日本      B.印度、日本、中国、泰国

C.中国、泰国、印度、日本      D.中国、日本、印度、泰国

题型:问答题

男,18岁,因固定性右下腹痛18小时急诊行阑尾切除术,术中证实为坏疽性阑尾炎穿孔。术后6小时病人仍感腹痛,躁动不安,未解小便,体查:T38.2℃,BP80/60mmHg,面色稍苍白,皮肤湿冷,心律110次/分钟,脉搏较弱,腹部稍胀,脐周及下腹压痛,轻度肌紧张,肠鸣音变弱,依据上述情况:

该患者目前最有可能的情况应考虑()

A.阑尾残端瘘

B.腹腔内感染

C.急性尿潴留

D.肠蠕动正在恢复

E.腹腔内出血

题型:问答题

法国人将传统色彩的法国烹饪与另一个国家的烹饪有机融合,创办了自己的烹饪学校,法国烹饪从此不断发展。这个与之融合的国家是()。

A.意大利

B.美国

C.英国

D.俄罗斯

题型:问答题

西方爱情诗的主要特点包括()。

A.西方诗歌中体现为对爱情大胆率真的歌唱

B.其中包含有强烈的性爱因素

C.对外貌的赞美,对爱慕的表达,构成了西方爱情诗的一个核心主题

D.情感奔涌如暴风骤雨,汹涌澎湃

更多题库