| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1233 人关注过本帖
标题:求助一个小程序
只看楼主 加入收藏
fifafxt
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2008-7-13
收藏
得分:0 
我什么都不会。。。。到这里就靠各位大虾了!
2008-07-19 08:43
StarWing83
Rank: 8Rank: 8
来 自:仙女座大星云
等 级:贵宾
威 望:19
帖 子:3951
专家分:748
注 册:2007-11-16
收藏
得分:0 
一点都不会,委托你身边会的人弄

专心编程………
飞燕算法初级群:3996098
我的Blog
2008-07-19 11:26
fifafxt
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2008-7-13
收藏
得分:0 
貌似没有会的,都问过了
2008-07-20 09:29
StarWing83
Rank: 8Rank: 8
来 自:仙女座大星云
等 级:贵宾
威 望:19
帖 子:3951
专家分:748
注 册:2007-11-16
收藏
得分:0 
又看了一遍要求,纯粹的体力劳动,实在是懒得弄,你找论坛里面闲的无聊的几个同志弄吧……

专心编程………
飞燕算法初级群:3996098
我的Blog
2008-07-20 15:48
zhong0711101
Rank: 2
等 级:论坛游民
帖 子:156
专家分:25
注 册:2008-7-15
收藏
得分:0 
没两行作为一个结构,放在结构体里面
2008-07-20 16:10
qxykzx
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2008-7-17
收藏
得分:0 
我给你做了一个
还真的花了蛮多时间的,这个程序需要你将单词放在1.txt的文件中,我用的是TC,因此要把1.txt文件放在TC文件夹中。程序有一个缺陷就是他一次只能处理120多个单词,希望哪位强人给我完善一下。程序我已经测试过了,可以用,楼主用下,有问题跟我联系qxykzx@
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
#define MAX 127
typedef struct words{
   char word[MAX];
   char trans[MAX];
}words;
int *rand_qx(int num) /*generate a random array*/
{
 int i,n[MAX],j,ran[MAX],x;
 time_t t;
 for(i=0;i<=num;i++)
   n[i]=i;
 srand(time(0));
 for(i=0;i<=num;i++)
  {
   ran[i]=random(1000);
  }
 for(i=0;i<=num;i++)
 {
  for(j=0;j<=num;j++)
  if(ran[i]>ran[j])
   {
    x=ran[i];
    ran[i]=ran[j];
    ran[j]=x;
    x=n[i];
    n[i]=n[j];
    n[j]=x;
    }
  }
  return n;
}
main()
{
 int i=0,m,num;
 int *rp=&m;
 words w[MAX];
 FILE *fp1=NULL,*fp2=NULL;
 if((fp1=fopen("1.txt","r"))==NULL)
 {printf("can't open 1.txt");
  return 0;};

 if((fp2=fopen("out.txt","w"))==NULL)
 {printf("can't open out.txt");
  return 0;};
 while(!feof(fp1))
  {
   fgets(w[i].word,256,fp1) ;
   fgets(w[i].trans,256,fp1);
  /* fprintf(fp2,"%s\n",w[i].word);
   fprintf(fp2,"%s\n",w[i].trans);  */
   i++;
  }
  num=i-1;
  rp=rand_qx(num);

  for(i=0;i<=num;i++)
   {
    fprintf(fp2,"%s\n",w[*rp].word);
    fprintf(fp2,"%s\n",w[*rp].trans);
    rp++;
   }
}
2008-07-20 19:44
StarWing83
Rank: 8Rank: 8
来 自:仙女座大星云
等 级:贵宾
威 望:19
帖 子:3951
专家分:748
注 册:2007-11-16
收藏
得分:0 
果然是强人- -

专心编程………
飞燕算法初级群:3996098
我的Blog
2008-07-20 19:45
qxykzx
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2008-7-17
收藏
得分:0 
请教楼上
看下怎么让处理单词个数可以为上千?
我试了下用int long来定义,可是不行,谢了
2008-07-20 19:48
qxykzx
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2008-7-17
收藏
得分:0 
TO楼主
你那个词汇完全进不去,要注册帐号,才能进去。我也要考研,希望你顺便把词汇发给我邮箱,麻烦你了,谢谢。qxykzx@
2008-07-20 19:52
快速回复:求助一个小程序
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012880 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved