软件开发

急求代码,C语言高手请进!!标识符说明: **主词头(单字) *%词组 ##...##(单独起行时)拼头,如:##ā## ##...##(内容中时)英语 &&...&&汉语 $$[拼音] @@【词语】,该词语是单字下的直接词语,解释内容解释词语而不是词头 ^^分隔符,在词头与解释或拼音与解释没有其他分隔符时使用 %%序号+其它分隔符 >>例句//|>>例句//(多个例句间‘│’0x7c隔开) <<例证//|<<例证// ==用法// }}强行换行符 1、 提取“现汉词典.txt”里面的词头和例句信息,词头

题目
急求代码,C语言高手请进!!

标识符说明:

 **主词头(单字)

 *%词组

 ##...##(单独起行时)拼头,如:##ā##

 ##...##(内容中时)英语

 &&...&&汉语

 $$[拼音]

 @@【词语】,该词语是单字下的直接词语,解释内容解释词语而不是词头

 ^^分隔符,在词头与解释或拼音与解释没有其他分隔符时使用

 %%序号+其它分隔符

 >>例句//|>>例句//(多个例句间‘│’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.周道如砥:课文中形容公路的平坦,畅通无阻。


正确答案:C

第2题:

词头用于构成SI单位的倍数单位,( )。

A、不得单独使用
B、可以单独使用
C、不得使用重叠词头
D、可以使用重叠词头

答案:A,C
解析:
国际单位制SI倍数单位。词头符号与所紧接的单位符号作为一个整体对待,它们一起组成一个新单位。因此词头不得单独使用,但是也不得使用重叠词头。

第3题:

在单词语素的前后附着一个词头或词尾,词头或词尾只是为构成复音词添加一个音节,并不表示实际意义,这样构成的多音词,我们称之为()

A、合成词

B、叠音词

C、连绵词

D、附音词


参考答案:D

第4题:

在“造词”对话框中,可在“当前键码”下面的录入框内,用标准键盘输入欲查找词语的汉语拼音。


正确答案:错误

第5题:

在“生活/事业”“友谊/信任”两组词语中任选一组,仿照例句,另写一句话。要求句式相同或相近,修辞手法相同,内容有意蕴。(4分)
例句:理想是一把尺,量出一个人眼光的长短;追求是一杆秤,称出一个人灵魂的轻重。


答案:
解析:
生活是一首歌。唱出人生聚散的喜怒哀乐;事业是一面镜,照出生命追求的大小高低。

第6题:

下列()不属于公文的规范性词语?

A、询问词语

B、拟答词语

C、综述词语

D、解释词语


参考答案:D

第7题:

解释加点词语在课文中的含义。



答案:
解析:
1.主题中有层出不穷的变奏,而变奏又离不开主题,他们是辩证统一的。2.指空间与时间,重复与变化的辩证统一在北京故宫中达到了最高的境界。
3.指颐和园长廊无尽的重复似乎千篇一律,却能给游人以特殊感受。
4.指它们互不和谐,相互减色。

第8题:

下列()不属于公文的规范性词语?

A.解释词语

B.综述词语

C.询问词语

D.拟答词语


参考答案:A

第9题:

文件语言严谨、庄重的特点主要体现在()

A使用规范化的书面语言

B词义解释要严密

C词语的限定要周密

D使用文件专用词语

E词语数量要限制


A,B,C,D

第10题:

在“造词”对话框中“查找”按钮的作用是:按所输入的文字或速录编码在个人词库中()并反白显示。

  • A、删除词语
  • B、查找该拼音
  • C、替换词语
  • D、查找该词语

正确答案:D

更多相关问题