文本文件单词的检索与计数

文本文件单词的检索与计数
文本文件单词的检索与计数

软件综合课程设计

文本文件单词的检索与计数

实时监控报警系统

二〇一四年六月

文本文件单词的检索与计数

1.问题陈述

要求编程建立一个文本文件,每个单词不包含空格且不跨行,单词由字符序列构成且区分大小写;统计给定单词在文本文件中出现的总次数;检索输出某个单词出现在文本中的行号、在该行中出现的次数以及位置。该设计要求可分为三个部分实现:其一,建立文本文件,文件名由用户用键盘输入;其二,给定单词的计数,输入一个不含空格的单词,统计输出该单词在文本中的出现次数;其三,检索给定单词,输入一个单词,检索并输出该单词所在的行号、该行中出现的次数以及在该行中的相应位置。

(1).建立文本文件

(2)给定单词的计数

(3)检索单词出现在文本文件中的行号、次数及其位置

(4)主控菜单程序的结构

①头文件包含

②菜单选项包含

建立文件、单词定位、单词计数、退出程序

③选择1-4执行相应的操作,其他字符为非法。

2.程序代码

#include

#include

#include

#define MaxStrSize 256 //根据用户需要自己定义大小

using namespace std;

typedef struct {

char ch[MaxStrSize]; //ch是一个可容纳256个字符的字符数组

int length;

} SString;//定义顺序串类型

int PartPosition (SString s1,SString s2,int k)

{ int i,j;

i=k-1;

//扫描s1的下标,因为c中数组下标是从0开始,串中序号相差1 j=0;//扫描s2的开始下标

while(i

{if(s1.ch[i]==s2.ch[j])

{ i++;j++; //继续使下标移向下一个字符位置

}

else

{

i=i-j+1; j=0;

} }

if (j>=s2.length)

return i-s2.length;

else

return -1;//表示s1中不存在s2,返回-1

//表示s1中存在s2,返回其起始位置

} //函数结束

void CreatTextFile()

{

SString S;

char fname[10],yn;

FILE *fp;

printf("输入要建立的文件名:");

scanf("%s",fname);

fp=fopen(fname,"w");

yn='n';//输入结束标志初值

while(yn=='n'||yn=='N')

{

printf("请输入一行文本:");

gets(S.ch);gets(S.ch);

S.length=strlen(S.ch);

fwrite(&S,S.length,1,fp);

fprintf(fp,"%c",10);//是输入换行

printf("结束输入吗?y or n :");yn=getchar();

}

fclose(fp);//关闭文件

printf("建立文件结束!");

}

void SubStrCount()

{

FILE *fp;

SString S,T;//定义两个串变量

char fname[10];

int i=0,j,k;

printf("输入文本文件名:");

scanf("%s",fname);

fp=fopen(fname,"r");

printf("输入要统计计数的单词:");

cin>>T.ch;

T.length=strlen(T.ch);

while(!feof(fp)){ //扫描整个文本文件

// fread(&S.ch,1,sizeof(S),fp);//读入一行文本 memset(S.ch,'\0',256);

fgets(S.ch,100,fp);

S.length=strlen(S.ch);

k=0; //初始化开始检索位置

while(k

{

j=PartPosition(S,T,k);//调用串匹配函数

if(j<0 ) break;

else {

i++;//单词计数器加1

k=j+T.length;//继续下一字串的检索 }

}

}

printf("\n单词%s在文本文件%s中共出现%d次\n",T.ch,fname,i);

}//统计单词出现的个数

void SubStrInd()

{ FILE *fp;

SString S,T; //定义两个串变量

char fname[10];

int i,j,k,l,m;

int wz[20]; //存放一行中字串匹配的多个位置

printf("输入文本文件名:");

scanf("%s",fname);

fp=fopen(fname,"r");

printf("输入要检索的单词:");

scanf("%s",T.ch);

T.length=strlen(T.ch);

l=0; //行计数器置0

while(!feof(fp)) { //扫描整个文本文件

//fread(&S,sizeof(S),1,fp); //读入一行文本

memset(S.ch,'\0',256);

fgets(S.ch,256,fp);

S.length=strlen(S.ch);

l++; //行计数器自增1

k=0;//初始化开始检索位置

i=0; //初始化单词计数器

while(k

{ j=PartPosition(S,T,k); //调用串匹配函数

if(j<0) break;

else {

i++;//单词计数器加1

wz[i]=j;//记录匹配单词位置

k=j+T.length;//继续下一字串检索

}

}

if(i>0){ printf("行号:%d,次数:%d,位置分别为:",l,i);

for(m=1;m<=i;m++) printf("%4d",wz[m]+1);

printf("\n");

}

}

}//检索单词出现在文本文件中的行号、次数及其位置

int main()

{ void CreatTextFile(),SubStrCount(),SubStrInd();

int xz;

do {

printf("* * * * * * * * * * * * * * * * * * * *

* * * * *\n");

printf("*文本文件的检索、字串的统计及定位

*\n");

printf("* * * * * * * * * * * * * * * * * * * *

* * * * *\n");

printf("* 1. 建立文本文件

*\n");

printf("* 2. 单词字串的计数

*\n");

printf("* 3. 单词字串的定位

*\n");

printf("* 4. 退出整个程序

*\n");

printf("* * * * * * * * * * * * * * * * * * * *

* * * * *\n");

printf(" 请选择(1--4) ");

scanf("%d",&xz);

switch(xz) {

case 1 : CreatTextFile();break;

case 2 : SubStrCount();break;

case 3 : SubStrInd();break;

case 4 : return 0;

default:printf("选择错误,重新选

\n");

}

}while(1);

}

3.运行结果

4.设计体会与总结

我的课程设计题目是文本文件单词的检索与计数。刚开始做这个程序的时候,感到完全无从下手,甚至让我觉得完成这次程序设计根本就是不可能的,于是开始查阅各种资料以及参考文献,之后便开始着手写程序,很多情况没有考虑周全,写完运行时经常运行出现错误,但通过同学间的帮助最终基本解决问题。在本课程设计中,我明白了理论与实际应用相结合的重要性,并提高了自己组织数据及编写大型程序的能力。培养了基本的、良好的程序设计技能以及合作能力。通过这段时间的课程设计,我认识到数据结构是一门比较难的课程。需要多花时间上机练习。这次的程序训练培养了我实际分析问题、编程和动手能力,使我掌握了程序设计的基本技能,提高了我适应实际,实践编程的能力。

实时监控报警系统

1.问题陈述

建立一个报警和出警管理的系统

基本要求:

1.采用一定的存储结构存储报警信息,要求有内容、时间;

2.有一次的出警就应该在待处理的信息中删除这条信息;

3.记录出警信息;

4.待处理信息过多时会发出警告;

2.需求分析

(1)用链表储存报警信息以及出警信息。

(2)报警即将输入的信息储存在链表A里,我将会对链表A进行插入操作,将出警信息插入到A中;出警则是对储存报警信息的链表进行删除,首先查找到相应的信息,再对链表A进行删除操作,并用链表B储存删除的结点。

(3)输出储存在链表B中的结点信息,即可知道出警信息。

(4)对储存报警信息的链表A进行遍历,若它的结点个数过多,则发出警告。

3.概要设计

对于本次的课程设计,我的主要思路是:在主函数中输出一个菜单,让用户选择需要执行的操作,包括报警、出警、查看出警记录、退出程序。再编写子函数,子函数有插入函数:void insertnode(linklist head,Listnode *x);删除函数:int delnode(linklist head,Listnode *x); 查找函数(以便查找到需要删除的出警记录):Listnode *listfind(linklist head); 输出出警记录函数:void printlist(linklist head); 完成主要的功能。子函数之间的调用如下:

Insertnode()//插入函数

主函数 delnode() listnode()//删除函数和查找函数

void main()

printflist()//输出函数

4.详细设计

(1)链表的结构类型如下:

typedef struct{

int num; //编号char time[30]; //时间

char matter[50]; //内容

}datatype;

typedef struct node{

datatype data;

struct node *next ;

}Listnode;

定义指向Listnode结构体的指针类型;

Listnode *linklist,*A,*B;

A指向未处理的报警信息的链表头结点,B指向报警信息的链表头结点

(2)编写主函数,主函数中使用switch()语句,case1:中解决出警问题,调用插入函数,记录下出警记录,并提示用户已经报警成功。但是由于题目要求报警信息储存过多时需要发出警告,首先对链表A进行遍历,若A的结点个数过多则输出警告信息,如下:

设置一个整型变量jj,遍历到链表A有一个结点jj则加1,以此来记录结点的个数。

int jj=0;

h=A->next;

while(h){ //通过链表遍历来确定有多少节点

jj++;

h=h->next;

}

if(jj>3){ //此时已有3次警务未处理

printf("累计多次警务未处理,建议立即处理警务!");

break;

}

插入函数void insertnode(linklist head,Listnode *x);

首先在case1中定义一个链表x,要求用户输入报警的信息,包括时间内容编号,将信息存储在x中,再将x插入到链表A中,插入的过程是:首先寻找合适的插入位置,再利用指针,进行插入。

void insertnode(linklist head,Listnode *x){

Listnode *p1,*p2;

p1=head;

p2=p1->next ;

while(p2!=NULL&& ( p2->data.num < x->data.num )){ //寻找插入位置

p1=p2;

p2=p2->next ;

}

p1->next =x; //按编号大小顺序插入

x->next =p2;}

这样不断地执行case1的操作,就会得到一个从头结点算起编号由小到大的链表,报警操作成功。

case2中调用删除函数,其中删除函数delnode()中调用了查找函数,所以先介绍查找函数

查找函数分按照编号查找和按时间查找,如果按编号查找,由于链表是从头结点开始编号由小到大的,所以比较需要查找的数字与链表中结点的编号的大小,若需要查找的数字大于链表中结点编号则指针p往后移,直至找到结点,返

回指针p。如果按照时间查找,则半段用户输入的时间这个字符串是否与链表结点中的时间字符串相等,若不等指针p还是往后移,直至查找到节点,返回p。

Listnode *listfind(linklist head){ //查找某节点

Listnode *p;

int num;

char time[30];

int n;

printf("\t\t1.按编号查询\n"); //两种查找方式

printf("\t\t2.按时间查询\n");

printf("\t\t请选择:\n");

p=head->next ;

scanf("%d",&n);

if(n==1&&p!=NULL){

printf("请输入要查找的编号:");

scanf("%d",&num);

while(p->next!=NULL&& (p->data .num

p=p->next ;

if(p==NULL||(p->data .num

p=NULL; //没查到返回空

}

else

if(n==2&&p!=NULL){

printf("请输入要查找的时间:");

scanf("%s",&time);

while(p&&strcmp(p->data .time,time)!=0) //比较字符串是否相同

p=p->next ;

}

return p;

}

而删除函数首先查找到需要出警的结点,从p指向的第一个结点开始,检查该结点中的num,或time值是否等于输入的要求删除的那个编号或时间。如果相等就将该结点删除,如不相等,就将p后移一个结点,再如此进行下去,直到遇到表尾为止。

int delnode(linklist head,Listnode *g){

Listnode *p,*q;

p=listfind(head); //执行查找函数

if(p==NULL){

printf("没有查找到该事件\n");

return 0;

}

else

{

q=head;//保存头结点

while(q!=NULL&&q->next==p)

{q->next =p->next ;

*g=*p;

free(p);

}return 1;

}}

在case3中则调用输出函数,对储存出警情况的链表B进行输出。先将p 结点的指针指向第一个结点,将p结点(即第一个结点)的数据输出。然后再将p 结点的指针指向p指针的的指针(即下一结点),将p结点(即第一结点)的数据输出。重复执行此步聚直到p指针指向NULL为止。

void printlist(linklist head){

Listnode *p;

p=head->next ; //将第一个节点赋给p

if(p==NULL){

printf("没有信息!\n\n");

return; //返回空

}

printf("编号时间内容 \n");

while(p!=NULL)

{

printf("%d\t%s\t%s\n",p->data.num,p->data.time,p->data.matter);

p=p->next ;

}

5.程序代码

#include

#include//字符串处理

#include

typedef struct{

int num; //编号,这里用int 的型在后面比较大小时方便一点

char time[30]; //时间

char matter[50]; //内容

}datatype;

typedef struct node{

datatype data;

struct node *next ;

}Listnode,*linklist; //链表,定义了指向Listnode结构体的指针类型

Listnode *listfind(linklist head); //查找

void insertnode(linklist head,Listnode *x); //报警及出警保存记录(相当于链表的插入)

int delnode(linklist head,Listnode *x); //出警(相当于链表的删除,但该过程出警后,要在删除之前把节点插入到另一个链表中(保存记录的链表))

void printlist(linklist head); //输出所有未出警的和已出警的信息/************主函数**********/

void main()

{

int k;

int jj=0; //jj表示未处理的警务数量

Listnode *x;

Listnode *h;

Listnode *y;

Listnode *A,*B;//A是未处理的报警记录的链表头结点,B是已经出警的记录链表

A=(Listnode *)malloc(sizeof(Listnode));

B=(Listnode *)malloc(sizeof(Listnode));

A->next =NULL; //把指针域置空,这里A,B是头结点,没有信息的

B->next =NULL;

while(12){

printf("\t-----欢迎使用实时监控报警系统------\n");

printf("\t-----------报警请按1---------------\n");

printf("\t-----------出警请按2---------------\n");

printf("\t-----------查询出警情况请按3---------------\n");

printf("\t-----------退出请按0---------------\n");

scanf("%d",&k);

switch(k){

case 0:

printf("\t\t感谢您的使用!");

exit(0);//正常结束程序运行

case 1:

h=A->next;

while(h){ //通过链表遍历来确定有多少节点

jj++;

h=h->next;

}

if(jj>2){ //此时已有10次警务未处理

printf("累计多次警务未处理,建议立即处理警务!\n");

break;

}

else

{

printf("请输入:");

printf("编号\t\t时间\t\t内容:");

x=(Listnode *)malloc(sizeof(Listnode));

scanf("%d%s%s",&x->data .num,&x->data .time,&x->data .matter);

insertnode(A,x);

printf("已报警!\n");}

break;

case 2:

y=(Listnode *)malloc(sizeof(Listnode));

if(delnode(A,y))//在删除成功执行下列语句,如果删除不成功,在函数delnode()里有提示并返回值0 。

{

printf("%d %s %s",y->data .num ,y->data .time ,y->data .matter);

printf("已出警!\n");

insertnode(B,y); // 出警之后在把节点信息插入到B中保存记录

}

break;

case 3:

//printf("未处理的警务有:");

//printlist(A);

printf("已处理的警务有:");

printlist(B);

break;

}

}

}

/*******************插入即报警功能*********************/

void insertnode(linklist head,Listnode *x){

Listnode *p1,*p2;

p1=head;

p2=p1->next ;

while(p2!=NULL&& ( p2->data.num < x->data.num )){ //寻找插入位置

p1=p2;

p2=p2->next ;

}

p1->next =x; //按编号大小顺序插入

x->next =p2;

//return p;

}

/************查找功能************/

Listnode *listfind(linklist head){ //查找某节点

Listnode *p;

int num;

char time[30];

int n;

printf("\t\t1.按编号查询\n"); //两种查找方式

printf("\t\t2.按时间查询\n");

printf("\t\t请选择:\n");

p=head->next ;

scanf("%d",&n);

if(n==1&&p!=NULL){

printf("请输入要查找的编号:");

scanf("%d",&num);

while(p->next!=NULL&& (p->data .num

p=p->next ;

if(p==NULL||(p->data .num

p=NULL; //没查到返回空

}

else

if(n==2&&p!=NULL){

printf("请输入要查找的时间:");

scanf("%s",&time);

while(p&&strcmp(p->data .time,time)!=0) //这里是判断两个字符串是否相等,用strcmp().

p=p->next ;

}

return p;

}

/***************删除即出警功能*************/

int delnode(linklist head,Listnode *g){

Listnode *p,*q;

p=listfind(head); //执行查找函数

if(p==NULL){

printf("没有查找到该事件\n");

return 0;

}

else

{

q=head;//保存头结点

while(q!=NULL&&q->next==p)

{

q->next =p->next ;

*g=*p;

free(p);

}

return 1;

}

}

/**************输出功能***************/

void printlist(linklist head){

Listnode *p;

p=head->next ; //将第一个节点赋给p

if(p==NULL){

printf("没有信息!\n\n");

return; //返回空

}

printf("编号时间内容 \n");

while(p!=NULL)

{

printf("%d\t%s\t%s\n",p->data.num,p->data.time,p->data.matter);

p=p->next ;

}

}

6.运行结果与测试

7.设计体会与总结

在设计这道程序的时候,出现了几个错误:

在定义结构体的时候,把时间和内容定义的是字符串,但是在主函数中却编写scanf("%d%c%c",&x->data .num,&x->data .time,&x->data .matter);,导致程序出现死循环的情况。在查找函数中,要求用户输入按照1、按编号,2、按时间查找,程序里有一个if()语句,我一开始将里面的条件设为if(n==1),if ()这样编写以后程序还是能够运行,但是程序有一个漏洞,就是当你报警一次再出警一次之后,链表里应该没有了之前的记录,如果再出一次警应该显示“没有信息”,但是实际上再出一次警之后,程序就不能正常显示了。最后仔细查看之后将if里的条件改为if(n==1&&p!=NULL),考虑到了若出警的链表A为空的情况。自己在写程序的时候,发现自己的知识太少了,特别是基础知识很多都是模模糊糊的一个概念,没有落实到真正的程序,所以自己写的时候也感到万分痛苦,基本上涉及一个知识我就会去看看书,对于书本上的知识没掌握好,以后还是应该多看书,多练习。

文本文件单词的检索与计数(流程图)

《数据结构》课程设计报告 一、设计时间 2015年01月5日-----2015年01月11日 二、设计地点 实验楼计算机511机房 三、设计目的 1.巩固和加深对数据结构课程所学知识的理解,了解并掌握数据结构与算法的设计方法; 2.初步掌握软件开发过程的问题分析、系统设计、程序编码、测试等基本方法和技能; 3.提高综合运用所学的理论知识和方法,独立分析和解决问题的能力; 4.训练用系统的观点和软件开发一般规范进行软件开发,培养软件工作者所应具备的科学的工作方法和作风; 5.培养查阅资料,独立思考问题的能力。 四.设计小组成员 五.指导老师 六.设计课题 文本文件单词的检索与计数 七.基本思路及关键问题的解决方法(需求分析和概要设计) (一)需求分析: 1.建立文本文件 建立文本文件的实现思路: (1)定义一个串变量 (2)定义文本文件 (3)输入文件名,打开该文件 (4)循环读入文本行,写入文本文件,其过程如下: While(不是文件输入结束){ 读入一文本行至串变量; 串变量写入文件; 输入是否结束输入标志; } (5)关闭文件 2.给定单词的计数 该功能需要用到前一节中设计的模式匹配算法,逐行扫描文本文件。匹配一个,计数器加1,直到整个文件扫描结束;然后输出单词的次数。 3 .检索单词出现在文本文件中的行号、次数及其位置

4.主控菜单程序的结构 (1)头文件包含 (2)菜单选择包括: 1、建立文件 2、单词计数 3、单词定位 4、退出程序 (3)选择1~4执行相应的操作,其他字符为非法 (二)概要设计: 1.建立文本文件:定义一个串变量,定义文本文件,输入文件名,打开该文件,循环读入文本行,写入文本文件,关闭文件。 2.给定单词的计数:逐行扫描文本文件。匹配一个,计数器加1,直到整个文件扫描结束;然后输出单词的次数。 3.检索单词出现在文本文件中的行号、次数及其位置:逐行扫描文本文件。扫描一个单词,单词数加1,匹配一个,计数器加1,输出该单词数,行数到底为止,行数加1,单词数清零,直到整个文件扫描结束;然后输出单词的次数,行号,第几个单词。 八.算法及流程图(详细设计)

统计词汇大全(中英文对照)

Absolute deviation, 绝对离差 Absolute number, 绝对数 Absolute residuals, 绝对残差 Acceleration array, 加速度立体阵 Acceleration in an arbitrary direction, 任意方向上的加速度Acceleration normal, 法向加速度 Acceleration space dimension, 加速度空间的维数Acceleration tangential, 切向加速度 Acceleration vector, 加速度向量 Acceptable hypothesis, 可接受假设 Accumulation, 累积 Accuracy, 准确度 Actual frequency, 实际频数 Adaptive estimator, 自适应估计量 Addition, 相加 Addition theorem, 加法定理 Additivity, 可加性 Adjusted rate, 调整率 Adjusted value, 校正值

Admissible error, 容许误差 Aggregation, 聚集性 Alternative hypothesis, 备择假设 Among groups, 组间 Amounts, 总量 Analysis of correlation, 相关分析 Analysis of covariance, 协方差分析 Analysis of regression, 回归分析 Analysis of time series, 时间序列分析 Analysis of variance, 方差分析 Angular transformation, 角转换 ANOVA (analysis of variance), 方差分析 ANOVA Models, 方差分析模型 Arcing, 弧/弧旋 Arcsine transformation, 反正弦变换 Area under the curve, 曲线面积 AREG , 评估从一个时间点到下一个时间点回归相关时的误差ARIMA, 季节和非季节性单变量模型的极大似然估计Arithmetic grid paper, 算术格纸 Arithmetic mean, 算术平均数 Arrhenius relation, 艾恩尼斯关系 Assessing fit, 拟合的评估

大学英语B统考常见必备单词

一、冠词(3个) 1. a一个(件/ 只……) 2. an一个(件/ 只……) 3. the这;这个;那;那个二.连词(24个) 1. after 在……以后 2. and 和;又 3. as像……一样;如同;因为 4. because因为 5.before在……之前 6. But但是 7.if如果;假使;是否;是不是 8. neither也不 9.nor也不 10.or 或者;还是;否则 11. since从……以来;……以后 12. that既然;由于;(引导宾语从句等) 13. though虽然14. till直到;直到……为止 15.until直到;直到……为止 16. when当……的时候 17.whether是否 18.while在/当……的时候;和……同时 19. than比 20. so因此;所以 21.both…and…两个都;既……又…… 22.not only…but also… P[‘不但……而且…… 23.either…or…或者…或者…;不是…就是… 24. neither…nor …既不…也不… 三.介词(37个) 1. about a. 在各处;四处b. 关于 2. after a. 在……之后b. 在……后面 3. along沿着; 顺着 4. as作为; 当作 5. among a. 在……中间b. 在(三者或三者以上)之间 6. at a. (表示地点/位置)在b. (表示时间)在……时(刻) c. (表示动作的目标和方向) 7. before a. 在……前面b. 在……以前8. behind在……后面9. below在……下面10. beside在……旁边; 靠近11. between在(两者) 之间; 在……中间 12. by a. 在……旁边;靠近b. 在……时间c. (指时间)不迟于 d. (用于被动语态) 被 e. (表示方法、手段) 用; 由 f. (指交通工具等) 乘; 用 13. down沿着( 街道、河流)而下14. during在……的期间; 在……过程中15. except除……之外 16. for a. (表示方向) 往;向b. (表示所属) ……的c. (表示时间距离) 计;达d. (说明目的或用途) 为… 17. from a. (表示起点) 从; 自b. (表示开始的时候) 从……起c. (表示距离) 距; 离d. (表示来源) 来自 18. in front of在……前面19. into a. (表示动作的方向)到……内;向内b. (表示情况和结果的变化)变成 20. in a. (表示位置)在…..里/内/中b. 在…(时间) c. 穿; 戴d. 在…(情况/ 状况) 中e. 使用(语言) 21. like像22. near在……附近; 靠近24. off(表示脱离)离开 23. of a. (表示所属关系)…的b. (表示数量)…的c. (表示其中)…的 25. on a. 在……上面b. 在……时刻c. 关于 26. over a. 在……上方(以上) b. 越过c. 遍及 27. past a. (指时间)过b. 走过某处28. since自从…以来29. through a. 穿过; 通过b. 从开始到结束 30. till直到……为止31. until直到……为止32. up在/ 向……上面 33. to a. (表示方向) 到; 向b. (表示间接关系) 给c. (表示钟点) 在……之前 34. with a. (表示具有) 带有; 具有b. (表示手段或方法)用; 以c. (表示伴随) 与…一道; 和…一起 35. without没有36. round环绕一周; 围着37. under在/ 向……下面

统计学英语词汇

统计学英语词汇 发布: 2008-10-08 23:42 | 作者: zhou_209 | 来源: 6sigma品质网 统计学的一些英语词汇,希望对大家有用. A abscissa 横坐标 absence rate 缺勤率 absolute number 绝对数 absolute value 绝对值 accident error 偶然误差 accumulated frequency 累积频数 alternative hypothesis 备择假设 analysis of data 分析资料 analysis of variance(ANOVA) 方差分析 arith-log paper 算术对数纸 arithmetic mean 算术均数 assumed mean 假定均数 arithmetic weighted mean 加权算术均数 asymmetry coefficient 偏度系数 average 平均数 average deviation 平均差 B bar chart 直条图、条图 bias 偏性 binomial distribution 二项分布 biometrics 生物统计学 bivariate normal population 双变量正态总体 C cartogram 统计图

case fatality rate(or case mortality) 病死率 census 普查 chi-sguare(X2) test 卡方检验 central tendency 集中趋势 class interval 组距 classification 分组、分类 cluster sampling 整群抽样 coefficient of correlation 相关系数 coefficient of regression 回归系数 coefficient of variability(or coefficieut of variation) 变异系数collection of data 收集资料 column 列(栏) combinative table 组合表 combined standard deviation 合并标准差 combined variance(or poolled variance) 合并方差complete survey 全面调查 completely correlation 完全相关 completely random design 完全随机设计 confidence interval 可信区间,置信区间 confidence level 可信水平,置信水平 confidence limit 可信限,置信限 constituent ratio 构成比,结构相对数 continuity 连续性 control 对照 control group 对照组 coordinate 坐标 correction for continuity 连续性校正 correction for grouping 归组校正 correction number 校正数 correction value 校正值 correlation 相关,联系 correlation analysis 相关分析 correlation coefficient 相关系数 critical value 临界值 cumulative frequency 累积频率

文本文件单词的检索与计数

软件综合课程设计 文本文件单词的检索与计数 实时监控报警系统 二〇一四年六月

文本文件单词的检索与计数 1.问题陈述 要求编程建立一个文本文件,每个单词不包含空格且不跨行,单词由字符序列构成且区分大小写;统计给定单词在文本文件中出现的总次数;检索输出某个单词出现在文本中的行号、在该行中出现的次数以及位置。该设计要求可分为三个部分实现:其一,建立文本文件,文件名由用户用键盘输入;其二,给定单词的计数,输入一个不含空格的单词,统计输出该单词在文本中的出现次数;其三,检索给定单词,输入一个单词,检索并输出该单词所在的行号、该行中出现的次数以及在该行中的相应位置。 (1).建立文本文件 (2)给定单词的计数 (3)检索单词出现在文本文件中的行号、次数及其位置 (4)主控菜单程序的结构 ①头文件包含 ②菜单选项包含 建立文件、单词定位、单词计数、退出程序 ③选择1-4执行相应的操作,其他字符为非法。 2.程序代码 #include #include #include #define MaxStrSize 256 //根据用户需要自己定义大小 using namespace std; typedef struct { char ch[MaxStrSize]; //ch是一个可容纳256个字符的字符数组 int length; } SString;//定义顺序串类型 int PartPosition (SString s1,SString s2,int k) { int i,j; i=k-1; //扫描s1的下标,因为c中数组下标是从0开始,串中序号相差1 j=0;//扫描s2的开始下标 while(i

统计学词汇中英文对照完整版

统计学词汇中英文对照完整版 Absolute deviation, 绝对离差 Absolute number, 绝对数 Absolute residuals, 绝对残差 Acceleration array, 加速度立体阵 Acceleration in an arbitrary direction, 任意方向上的加速度Acceleration normal, 法向加速度 Acceleration space dimension, 加速度空间的维数Acceleration tangential, 切向加速度 Acceleration vector, 加速度向量 Acceptable hypothesis, 可接受假设 Accumulation, 累积 Accuracy, 准确度 Actual frequency, 实际频数 Adaptive estimator, 自适应估计量 Addition, 相加 Addition theorem, 加法定理 Additive Noise, 加性噪声 Additivity, 可加性 Adjusted rate, 调整率 Adjusted value, 校正值 Admissible error, 容许误差 Aggregation, 聚集性 Alpha factoring,α因子法 Alternative hypothesis, 备择假设 Among groups, 组间 Amounts, 总量 Analysis of correlation, 相关分析 Analysis of covariance, 协方差分析 Analysis Of Effects, 效应分析 Analysis Of Variance, 方差分析 Analysis of regression, 回归分析 Analysis of time series, 时间序列分析 Analysis of variance, 方差分析 Angular transformation, 角转换 ANOVA (analysis of variance), 方差分析 ANOVA Models, 方差分析模型 ANOVA table and eta, 分组计算方差分析 Arcing, 弧/弧旋 Arcsine transformation, 反正弦变换 Area 区域图 Area under the curve, 曲线面积 AREG , 评估从一个时间点到下一个时间点回归相关时的误差

英语考试常用高级词汇

able 有才干的,能干的;adaptable 适应性强的 active 主动的,活跃的;aggressive 有进取心的 ambitious 有雄心壮志的;amiable 和蔼可亲的amicable 友好的;analytical 善于分析的apprehensive 有理解力的;aspiring 有志气的,有抱负的audacious 大胆的,有冒险精神的; alert 机灵的 bad-tempered 脾气暴燥的 bigmouth 多嘴多舌的 bland 冷漠的 bossy 专横跋扈的 brave 勇敢的 brilliant 有才气的 capable 有能力的,有才能的 careful 办事仔细的 caring 有同情心的 candid 正直的 clever 机灵的,聪明的 charitable 宽厚的 cheerful 开朗的 childish 幼稚的 comical 滑稽的 conceited 自以为是的 confident 有信心的 conscientious 认真的,自觉的 considerate 体贴的 cooperative 有合作精神的 courageous 勇敢的,有胆量的 creative 富创造力的 cultured 有教养的

dashing 有一股子冲劲的,有拼搏精神的dedicated 有奉献精神的 demanding 苛刻的 devoted 有献身精神的 diplomatic 老练的,有策略的 depressing 沉闷的 disciplined 守纪律的 discreet (在行动,说话等方面)谨慎的 dishonest 不诚实的 dutiful 尽职的 earnest 认真的 easy-going 随和的 energetic 精力充沛的 enthusiastic 充满热情的 expressive 善于表达 faithful 守信的,忠诚的 forceful (性格)坚强的 forgetful 健忘的 frank 直率的,真诚的 friendly 友好的 frugal 俭朴的 funny 有趣的,古怪的 generous 宽宏大量的 genteel 有教养的 gentle 有礼貌的 greedy贪婪的 gullible 容易受骗上当的 happy 开心的 hard-working 勤劳的 have an inquiring mind 爱动脑筋的

统计英文词汇

A abscissa横坐标 absence rate缺勤率 absolute number绝对数 absolute value绝对值 accident error偶然误差 accumulated frequency累积频数 alternative hypothesis备择假设 analysis of data分析资料 analysis of variance(ANOVA)方差分析 arith-log paper算术对数纸 arithmetic mean算术均数 assumed mean假定均数 arithmetic weighted mean加权算术均数asymmetry coefficient偏度系数 average平均数 average deviation平均差 B bar chart直条图、条图 bias偏性 binomial distribution二项分布 biometrics生物统计学 bivariate normal population双变量正态总体 C cartogram统计图 case fatality rate(or case mortality)病死率 census普查 chi-sguare(X2) test卡方检验 central tendency集中趋势 class interval组距 classification分组、分类 cluster sampling整群抽样 coefficient of correlation相关系数 coefficient of regression回归系数 coefficient of variability(or coefficieut of variation)变异系数 collection of data收集资料 column列(栏) combinative table组合表 combined standard deviation合并标准差 combined variance(or poolled variance)合并方差complete survey全面调查

大学英语六级常用100个单词.

1 concern n.关心,关切的事|v.涉及,与...有关 2 insight n.洞察力 3 absent a.缺席的|vt.使缺席 4 i nfluence v.影响,感化|n.影响力,势力 5 cautious a.十分小心的,谨慎的 6 marginal a.边缘的,末端的 7 impress n.印象,特征|v.使...有印象,影响 8 claim n.要求,认领|v.要求,主张,声称,断言 9 switch n.开关,转换|v.转变,切换10sophisticated a.诡辩的,久经世故的11 enroll v.登记,使加入12 further a.更远的|ad.进一步地|v.促进 13 dedicate v.献出14 suspicious a.怀疑的 15 destructive a.破坏性的16 competitive a.竞争的,比赛的 17 range n.范围,行列,射程|v.排列,归类|n.山脉 18 mature a.成熟的,到期的|v.使...成熟 19 blast n.爆破,冲击波|v.爆破,炸掉 20 charge n.电荷,指控,费用|v.控诉,加罪于 21 dispatch v.派遣,分派22 energetic a.精力旺盛的 23 profound a.极深的,深奥的,深厚的24 exert v. 发挥,运用,施以影响25 crash n.崩溃,破产,垮台|v.撞碎,坠毁26 abstract n.摘要|a.抽象的|v.提炼27 decline n.衰微,跌落|v.降低,婉谢28 vision n.视觉,先见之明,视力

29 expedition n.远征,探险队30 norm n.标准,规范 31 prejudice n.偏见,伤害|v.使...存偏见,伤害32 pressure n.压力,压强,压迫33 orientation n.定位,适应,方向34 preservation n.保存 35 constitute v.组成,任命36 grateful a.感激的,感谢的 37 equivalent a.等价的|n.等价物38 deal n.交易,协定|v.处理,应付 39 action n.行动,情节,表现40 hesitate v.犹豫,迟疑,踌躇 41 participate v.参加,分享,参与42 historic a.有历史意义的 43 conform v.使一致,使顺从|a.一致的,顺从的 44 forthcoming a.即将到来的 45 distinct a.独特的,明显的46 e ngage v.使忙碌,预定,订婚 47 undertake v.从事,保证48 foul a.污秽的,邪恶的|v.弄脏,妨害,污蔑 49 stagger n.蹒跚,踌躇|v.蹒跚,使...摇摆50 split n.劈开,裂片|a.分散的|v.分离51 follow v.跟随,遵循,听得懂52 flee v.逃避,逃跑 53 reverse n.相反,背面|a.相反的,颠倒的|v.颠倒 54 lump n.块状,瘤|v.使...成块状,忍耐55 count v.计算,认为|n.计数 56 crisis n.危急关头,危机57 endow v.捐赠,赋与 58 offer n.出价,提议|v.提供,出价59 promotion n.促进,提升 60 outline n.大纲,轮廓|v.描述要点61 compensate v.偿还,补偿,付报酬 62 commission n.委任状,佣金|v.委任63 presentation n.陈述,赠与,报告,讲课64 location n.地点,位置65 radical n.急进份子|a.根本的,激进的

常见的检索技术

常见检索技术 作者:陈亚萍学号:1101212925 手工检索(manual retrieval)是一种传统的检索方法,即以手工翻检的方式,利用工具书(包括图书、期刊、目录卡片等)来检索信息的一种检索手段。 与之对应的计算机检索(computer-based retrieval)简称机检,是指利用计算机通过各种数据库查找所需文献信息的方法,检索过程是由人操纵计算机完成的,其匹配是由计算机进行的。在检索过程中,人是整个检索方案的计设者和操纵者。利用机器及计算机,配合以相应的搜索语言和逻辑对相关课题进行检索是检索技术的发展趋势。 检索表达式,又称检索式、检索提问式,是机检中用来表达检索提问的一种逻辑运算 式。构建检索表达式需要用到相关逻辑检索及检索技术。 (一)常用检索方法概述 1.布尔逻辑运算检索——是指利用布尔运算符连接各个检索词,然后由计算机进行相应逻辑 运算,以找出所需信息的方法。它使用面最广、使用频率最高。 2.位置运算检索——位置算符检索是用一些特定的算符(位置算符)来表达检索词与检索词 之间的临近关系,并且可以不依赖主题词表而直接使用自由词进行检索的技术方法。 3.截词检索与词根检索——截词检索是预防漏检提高查全率的一种常用检索技术,大多数系 统都提供截词检索的功能。截词是指在检索词的合适位置进行截断,然后使用截词符进行处理,这样既可节省输入的字符数目,又可达到较高的查全率。词根检索是指输入某一单词,系统会自动匹配与该词具有相同词根的其他词。 4.字段检索——限定如主题、关键词等某个字段进行检索。 5.全文检索——将文件中所有文本与检索项匹配的文字资料检索方法。 6.精确检索——指检索词与结果完全匹配的检索技术。与之对应的模糊检索,则是指检索词 的基础上进行相应的扩展。 7.其他检索技术(禁用词、嵌套、限制词、大小写敏感词等) (二)分述 1.布尔逻辑检索(Boolean retrieval) 乔治·布尔(George Boole,1815年11月-1864年),爱尔兰数学家,哲学家。1848年,布尔出版了T he Mathematical Analysis of Logic,这是他对符号逻辑诸多贡献中的第一次。1854年,他出版了《The Laws of Thought》,这是他最著名的著作。在这本书中布尔介绍了现在以他的名字命名的布尔代数。由于其在符号逻辑运算中的特殊贡献,很多计算机语言中将逻辑运算称为布尔运算,将其结果称为布尔值。布尔逻辑在检索中主要分为与、逻辑或、逻辑非。 (1)逻辑与 示例数据库:CNKI 检索式:智能机器人*控制

完整版统计学专业名词中英对照.doc

统计学专业名词·中英对照 我大学毕业已经多年,这些年来,越发感到外刊的重要性。读懂外刊要有不错的英语功底,同时,还需要掌握一定的专业词汇。掌握足够的专业词汇,在国内外期刊的阅读和写作中会游刃有余。 在此小结,按首字母顺序排列。这些词汇的来源,一是专业书籍,二是网上查找,再一个是比较重要的期刊。当然,这些仅是常用专业词汇的一部分,并且由于个人精力、文献查阅的限制,难免有不足和错误之处,希望读者批评指出。 A abscissa 横坐标 absence rate缺勤率 Absolute deviation 绝对离差 Absolute number 绝对数 absolute value 绝对值 Absolute residuals 绝对残差 accident error 偶然误差 Acceleration array 加速度立体阵 Acceleration in an arbitrary direction 任意方向上的加速度 Acceleration normal 法向加速度 Acceleration space dimension 加速度空间的维数 Acceleration tangential 切向加速度 Acceleration vector 加速度向量 Acceptable hypothesis 可接受假设 Accumulation 累积

Accumulated frequency 累积频数Accuracy 准确度 Actual frequency 实际频数Adaptive estimator 自适应估计量Addition相加 Addition theorem 加法定理Additive Noise 加性噪声Additivity可加性 Adjusted rate 调整率 Adjusted value 校正值Admissible error 容许误差Aggregation 聚集性 Alpha factoring因子α法Alternative hypothesis 备择假设Among groups 组间 Amounts 总量 Analysis of correlation 相关分析Analysis of covariance 协方差分析Analysis of data 分析资料Analysis Of Effects 效应分析Analysis Of Variance 方差分析Analysis of regression 回归分析

建立文本的检索与计数

1 引言 本程序主要实现文本文件单词的检索与计数,正文包括:对文本文件单词的检索与计数程序的详细要求,对程序的分析,勾画程序思路及内容的流程图,程序代码,程序运行相关的截图,以及我们在本次程序中的详细分工和收获。 1.1课程设计目的 在本程序设计中,主要通过给定位置的串匹配算法,实现文本文件单词的查找,计数和记录单词的位置和行号。在C程序设计中我们对于算法的具体实现过程有一个深刻的理解,除了算法本身外,须借助一些辅助数据结构,在本程序中借用字符串对数据进行存储和输出操作。通过循环比较的方法,查找出单词的个数和位置。同时培养自己的算法设计和算法分析能力,提高综合运用所学的理论知识和方法独立分析和解决问题的能力。训练用系统的观点和软件开发一般规范进行软件开发,培养软件工作者所应具备的工作方法、作风和相互合作的精神。 1.2课程设计内容及要求 要求编程建立一个文本文件,每个单词不包含空格且不跨行,单词由字符序列构成且区分大小写;统计给定单词在文本文件中出现的总次数;检索输出某个单词出现在文本中的行号、在该行中出现的次数以及位置。该设计要求可分为三个部分实现:其一,建立文本文件,文件名由用户用键盘输入;其二,给定单词的计数,输入一个不含空格的单词,统计输出该单词在文本中的出现次数;其三,检索给定单词,输入一个单词,检索并输出该单词所在的行号、该行中出现的次数以及在该行中的相应位置。 (1)建立文本文件。 (2)给定单词的计数。 (3)检索单词出现在文本文件中的行号、次数及其位置。 (4)主控菜单程序的结构。 ①头文件包含。 ②菜单选项包含:建立文件、单词定位、单词计数、退出程序。 ③选择1-4执行相应的操作,其他字符为非法。

数学词汇中英对照

数学词汇中英对照 初等数学elementary mathematics 高等数学higher mathematics 现代数学modern mathematics 基础数学basic mathematics 应用数学applied mathematics 计算数学computational mathematics 复变函数论theory of functions of a complex variable 实变函数论theory of functions of a real variable 泛函分析functional analysis 数理逻辑mathematical logic 数理统计mathematical statistics 常微分方程ordinary differential equation 偏微分方程partial differential equation 数理方程equation of mathematical physics 代数拓扑学algebraic topology 集合论set theory 拓扑空间topological 概率论probability 随机过程stochastic process 李群Lie group 数论number theory 图论graph theory 编码理论coding theory 混沌理论chaotic theory

一般词汇 数学mathematics, maths(BrE), math(AmE) 公理axiom 定理theorem 计算calculation 运算operation 证明prove 假设hypothesis, hypotheses(pl.) 命题proposition

英语考试常见单词

1 1 附录: 题目常见生词 1. 教育类 Authority 权威 Outweigh 比…重要;比…有价值 Associate with 和…相关 Essential 基本的,必要的 Postgraduate 研究生;大学毕业后的 Financial support 经济支持 Boarding school 寄宿学校 Theoretical knowledge 理论知识 Certain talents 某种才能 Give access to 可进入 For one ’s own sake 为了… Regardless of 不管不顾 Philosophy 哲学 Geography 地理 Unemployment 失业 Primary education 初级教育 Secondary education 中级教育 Tuition 学费 Loan 贷款 Academic knowledge 学术知识 Compete 竞争 Cooperate 合作 Obey rules 遵守条理 Campus 校园 Commit a crime 犯罪 Criminal 罪犯;犯罪的 Vital 至关重要的 Well-being 幸福 Fulfill 履行,实现 Chiefly 首要地 Frequency 频率 Available 有效的;可得到的 Intelligent 智能的,聪明的 Separately 分开地 Evaluate 评价 Discipline 学科,纪律 Lecture 演讲 Justification 理由,认为有理的 Appropriate 适当的 Pupil 小学生 Community 社区,共同体 Compulsory 义务的,必修的 Evaluate and criticize 评估和批评 Prohibit 阻止2. 环境类 A throw-away society 一次性社会 Petrol 汽油 Profession 职业 Satisfaction 满意 Respect 尊重 Phenomenon 现象 Major cities 主要城市 Optimistic 乐观的 Optimism 乐观主义 Academic qualifications 学术资格 Rapidly 快速地 Export 输出 Exploit animals 利用动物 Ban 禁止 Die out 灭绝 There is pointless to do …做…是毫无意义的 Fossil fuel 化石燃料 Address 处理,解决 Scarcity 缺少 Plastic bag 塑料袋 Dispose of 处理 Recommend 推荐,建议 Make a difference 有影响 Non-essential flight 非重要飞行 Rare animals 稀有动物 3. 科技类 Despite 尽管 Remarkable gap 显著差异 Space travel 太空旅行 Consume 消耗 Survey 调查 Recommendation 建议 Gallery 画廊 Historical objects 历史物件 Business transitions 商务转型 Image 影像 Snack 小吃 Journalist 记者 Quality 质量 Hi-tech 高科技的 Serve no useful purpose 无用处的4. 文化类 Cultural heritage 文化遗 产 Host country

英汉对照统计学词汇

SPSS 专业技术词汇、短语的中英文对照索引

2:SPSS 专业技术词汇、短语的中英文对照索引 SPSS 迄今还没有完全汉化的版本。用户在操作时如能对菜单、对话框及输出结果中出现的英文词语的含义有所了解,无疑会有助于对各步骤的意义的理解。在这里我们编写了本书中所涉及的英文词语的索引,就是希望能对不太熟悉英文的用户有一定的帮助作用。 SPSS 中很多指令出于简洁的需要,都是用一两个单词代表。在这样的情况下这些单词的含义往往跟它们在普通语境下的含义有一定差别。在这种情况下,我们一般是先给出这些词语在普通情况下的含义,然后用右箭头(-->)表示在SPSS 一些特定的语境中表示的含义。 对话框中一些较长的词语的含义有时也要结合具体的操作步骤才能准确地理解,所以我们把这些词语也尽量列入本索引。索引按字母顺序排列,词组先按第一个单词定其顺序,第一个单词相同的词组再按第二、第三……个单词排序。 本书所显示的菜单、对话框的图中有一些指令和选项是在较高级的统计分 析中才会用到 的,而本书未作介绍。这些词语一般 不列入本索引。 对缩略语,本索引是在该词的后面用 (=……)的形式注出其全名。 % of cases 各类别所占百分比 1-tailed 单尾的 2 Independent Samples 两个独立样 本的检验 2 Related Samples 两个相关样本检 验 2-tailed 双尾的 3-D (=dimensional) 三维-->三维散点 图 A Above 高于 Absolute 绝对的-->绝对值 Add 加,添加 Add Cases 合并个案 Add cases from... 从……加个案 Add Variables 合并变量 Add variables from... 从……加变量 Adj.(=adjusted) standardized 调整后 的标准化残差 Aggregate 汇总-->分类汇总 Aggregate Data 对数据进行分类汇 总 Aggregate Function 汇总函数 Aggregate Variable 需要分类汇总的 变量 Agreement 协议 Align 对齐-->对齐方式 Alignment 对齐-->对齐方式 All 全部,所有的 All cases 所有个案 All categories equal 所有类别相等 All other values 所有其他值 All requested variables entered 所要 求变量全部引入 Alphabetic 按字母顺序的-->按字母 顺序列表 188 Alternative 另外的,备选的 Analysis by groups is off 分组分析未 开启 Analyze 分析-->统计分析 Analyze all cases, do not create groups 分析全部个案,不建立分组 Annotation 注释 ANOVA Table ANOVA 表

单词的检索与计数教材

内江师范学院计算机科学学院 数据结构课程设计报告 课题名称:文本文件单词的检索与计数 姓名: 学号: 专业班级:软件工程 系(院):计算机科学学院 设计时间:20XX 年X 月X日 设计地点: 成绩:

1.课程设计目的 (1).训练学生灵活应用所学数据结构知识,独立完成问题分析,结合数据结构理论知识,编写程序求解指定问题。 (2).初步掌握软件开发过程的问题分析、系统设计、程序编码、测试等基本方法和技能; (3).提高综合运用所学的理论知识和方法独立分析和解决问题的能力; (4).训练用系统的观点和软件开发一般规范进行软件开发,巩固、深化学生的理论知识,提高编程水平,并在此过程中培养他们严谨的科学态度和良好的工作作风。 2.课程设计任务与要求: 文本文件单词的检索与计数软件 任务:编写一个文本文件单词的检索与计数软件, 程序设计要求: 1)建立文本文件,文件名由用户键盘输入 2)给定单词的计数,输入一个不含空格的单词,统计输出该单词在文本中的出现次数 要求: (1)、在处理每个题目时,要求从分析题目的需求入手,按设计抽象数据类型、构思算法、通过设计实现抽象数据类型、编制上机程序和上机调试等若干步骤完成题目,最终写出完整的分析报告。前期准备工作完备与否直接影响到后序上机调试工作的效率。在程序设计阶段应尽量利用已有的标准函数,加大代码的重用率。 (2)、设计的题目要求达到一定工作量(300行以上代码),并具有一定的深度和难度。 (3)、程序设计语言推荐使用C/C++,程序书写规范,源程序需加必要的注释; (4)、每位同学需提交可独立运行的程序; (5)、每位同学需独立提交设计报告书(每人一份),要求编排格式统一、规范、内容充实,不少于8页(代码不算); (6)、课程设计实践作为培养学生动手能力的一种手段,单独考核。 3.课程设计说明书 一需求分析 3.1 串模式匹配算法的设计要求 在串的基本操作中,在主串中查找模式串的模式匹配算法——即求子串位置的函数Index(S,T),是文本

历年英语四级考试常见单词

1.alter v. 改变,改动,变更 2.burst vi.,n. 突然发生,爆裂 3.dispose vi. 除掉;处置;解决;处理(of) 4.blast n. 爆炸;气流vi. 炸,炸掉 5.consume v. 消耗,耗尽 6.split v. 劈开;割裂;分裂 a.裂开的 7.spit v. 吐(唾液等);唾弃 8.spill v. 溢出,溅出,倒出 9.slip v. 滑动,滑落;忽略 10.slide v. 滑动,滑落n. 滑动;滑面;幻灯片 11.bacteria n. 细菌 12.breed n. 种,品种v. 繁殖,产仔 13.budget n. 预算v. 编预算,作安排 14.candidate n. 候选人 15.campus n. 校园 16.liberal a. 慷慨的;丰富的;自由的 17.transform v. 转变,变革;变换 18.transmit v. 传播,播送;传递 19.transplant v. 移植 20.transport vt. 运输,运送n. 运输,运输工具 21.shift v. 转移;转动;转变 22.vary v. 变化,改变;使多样化

精品文库 23.vanish vi. 消灭,不见 24.swallow v. 吞下,咽下n. 燕子 25.suspicion n. 怀疑,疑心 26.suspicious a. 怀疑的,可疑的 https://www.360docs.net/doc/1515713745.html,d a. 温暖的,暖和的;温柔的,味淡的 28.tender a. 温柔的;脆弱的 29.nuisance n. 损害,妨害,讨厌(的人或事物) 30.insignificant a. 无意义的,无足轻重的;无价值的 31.accelerate vt. 加速,促进 32.absolute a. 绝对的,无条件的;完全的 33.boundary n. 分界线,边界 34.brake n. 刹车,制动器v. 刹住(车) 35.catalog n. 目录(册) v. 编目 36.vague a. 模糊的,不明确的 37.vain n. 徒劳,白费 38.extinct a. 绝灭的,熄灭的 39.extraordinary a. 不平常的,特别的,非凡的 40.extreme a. 极度的,极端的n. 极端,过分 41.agent n. 代理人,代理商;动因,原因 42.alcohol n. 含酒精的饮料,酒精 43.appeal n./vi. 呼吁,恳求 44.appreciate vt. 重视,赏识,欣赏

相关文档
最新文档