标识符说明:
**主词头(单字)
*%词组
##...##(单独起行时)拼头,如:##ā##
##...##(内容中时)英语
&&...&&汉语
$$[拼音]
@@【词语】,该词语是单字下的直接词语,解释内容解释词语而不是词头
^^分隔符,在词头与解释或拼音与解释没有其他分隔符时使用
%%序号+其它分隔符
>>例句//|>>例句//(多个例句间‘│’0x7c隔开)
<<例证//|<<例证//
==用法//
}}强行换行符
1、 提取“现汉词典.txt”里面的词头和例句信息,词头保存在head.txt,每个词头一行,例句保存Sentence.txt,每个例句占一行
A、 对head.txt进行排序,排序的结果保存在headsort.txt文件
B、 提取例句的时候在原数据中间加0xFF01,每提取一个例句进行编号,第一个例句编号为0,编号占4个字节,第一个例句的编号是0xFF01 0000 0001
“现汉词典.txt”见附件!!
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
typedef struct aa
{ int data; struct aa *next; }NODE;
int fun(NODE *h)
{ int sum = 0 ;
NODE *p;
/***********found**********/
p=h;
while(p)
{ if(p->data%2==0)
sum +=p->data;
/***********found**********/
p=h->next;
}
return sum;
}
NODE *creatlink(int n)
{ NODE *h, *p, *s, *q;
int i, x;
h=p=(NODE *)malloc(sizeof(NODE));
for(i=1; i<=n; i++)
{ s=(NODE *)malloc(sizeof(NODE));
s->data=rand()%16;
s->next=p->next;
p->next=s;
p=p->next;
}
p->next=NULL;
return h;
}
outlink(NODE *h, FILE *pf)
{ NODE *p;
p = h->next;
fprintf(pf ,"\n\nTHE LIST :\n\n HEAD " );
while(p)
{ fprintf(pf ,"->%d ",p->data ); p=p->next; }
fprintf (pf,"\n");
}
outresult(int s, FILE *pf)
{ fprintf(pf,"\nThe sum of even numbers : %d\n",s);}
main()
{ NODE *head; int even;
clrscr();
head=creatlink(12);
head->data=9000;
outlink(head , stdout);
even=fun(head);
printf("\nThe result :\n"); outresult(even, stdout);
}
第二个代码:
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#define N 5
int fun(int a[][N])
{
}
main()
{ int a[N][N], i, j;
clrscr();
printf("***** The array *****\n");
for ( i =0; i<N; i++ )
{ for ( j =0; j<N; j++ )
{ a[i][j] = rand()%30; printf( "%4d", a[i][j] ); }
printf("\n");
}
fun ( a );
printf ("***** THE RESULT *****\n");
for ( i =0; i<N; i++ )
{ for ( j =0; j<N; j++ ) printf( "%4d", a[i][j] );
printf("\n");
}
NONO();
}
NONO()
{/* 本函数用于数据读入和结果写入文件, 考生无需修改 */
FILE *rf, *wf ;
int i, j, a[5][5] ;
rf = fopen("in.dat", "r") ;
if(rf == NULL) {
printf("在考生目录下数据文件in.dat不存在!") ;
return ;
}
wf = fopen("out.dat", "w") ;
for(i = 0 ; i < 5 ; i++)
for(j = 0 ; j < 5 ; j++)
fscanf(rf, "%d ", &a[i][j]) ;
fun(a) ;
for ( i = 0; i < 5; i++ ) {
for ( j = 0; j < 5; j++ ) fprintf(wf, "%4d", a[i][j] );
fprintf(wf, "\n");
}
fclose(rf) ;
fclose(wf) ;
}
第三个代码:
#include <conio.h>
#include <stdio.h>
double fun( double q )
{ int n; double s;
n = 2;
/************found************/
s = 2.0;
while (s<=q)
{
/************found************/
s=s+(double)(n+1)/n;
n++;
}
printf("n=%d\n",n);
return s;
}
main ( )
{ clrscr( );
printf("%f\n", fun(50));
}
第1题:
下列词语解释错误的一项是:(2分)
A.拮据:手头紧,经济境况不好。
B.惘然:心里好像失去了什么的样子。
C.有例可援:有例句可以引用。
D.周道如砥:课文中形容公路的平坦,畅通无阻。
第2题:
第3题:
A、合成词
B、叠音词
C、连绵词
D、附音词
第4题:
在“造词”对话框中,可在“当前键码”下面的录入框内,用标准键盘输入欲查找词语的汉语拼音。
第5题:
第6题:
下列()不属于公文的规范性词语?
A、询问词语
B、拟答词语
C、综述词语
D、解释词语
第7题:
第8题:
A.解释词语
B.综述词语
C.询问词语
D.拟答词语
第9题:
文件语言严谨、庄重的特点主要体现在()
A使用规范化的书面语言
B词义解释要严密
C词语的限定要周密
D使用文件专用词语
E词语数量要限制
第10题:
在“造词”对话框中“查找”按钮的作用是:按所输入的文字或速录编码在个人词库中()并反白显示。