一剑行天下's Blog
Happy coding
首页
留言板
管理
一剑行天下
大学一角
分类
学习
生活
数值分析
gtk编程
系统知识
一般程序
vtk
二叉数
点云数据处理
排序
最新评论
read more : I can...
토토안전나라 : Great su...
information : I w...
totocommunity24 :...
온카맨 : Great write...
最新留言
AlexeyHop : дёЂе‰...
IgraArter : ниче...
JydisCix : This s...
NormandTot : ...
Damiantuh : https...
链接
LiYanrui
liujian
数值分析网站
田师兄
UG加工仿真
autotools学习
叶轮设计与加工
功能
注册
登录
忘记密码?
文章 RSS
评论 RSS
留言 RSS
链表合成
一些有用的网站
文件的合并于读取
一剑行天下
posted @ 2008年11月01日 23:29 in
学习
, 1221 阅读
#include<stdio.h>
main
(
)
{
FILE *fp;
char
c
[
10000
]
,ch;char t;
long
int
i,j,n;
if
(
(
fp=fopen
(
"a1"
,
"r"
)
)
==
NULL
)
{
printf
(
"can not open the file
\n
"
)
;
return
(
0
)
;
}
printf
(
"file a1
\n
"
)
;
for
(
i=
0
;
(
ch=fgetc
(
fp
)
)
!=EOF;i++
)
{
c
[
i
]
=ch;
putchar
(
ch
)
;
}
fclose
(
fp
)
;
if
(
(
fp=fopen
(
"b1"
,
"r"
)
)
==
NULL
)
{
printf
(
"can not open the file
\n
"
)
;
return
(
0
)
;
}
printf
(
"file b1
\n
"
)
;
for
(
j=i;
(
ch=fgetc
(
fp
)
)
!=EOF;j++
)
{
c
[
j
]
=ch;
putchar
(
ch
)
;
}
fclose
(
fp
)
;
n=j;
for
(
i=
0
;i<n;i++
)
for
(
j=i
+1
;j<n;j++
)
{
if
(
c
[
i
]
<c
[
j
]
)
{
t=c
[
i
]
;
c
[
i
]
=c
[
j
]
;
c
[
j
]
=t;
}
}
fp=fopen
(
"c1"
,
"w"
)
;
printf
(
"the file c1
\n
"
)
;
for
(
i=
0
;i<n;i++
)
{
fputc
(
c
[
i
]
,fp
)
;
putchar
(
c
[
i
]
)
;
}
fclose
(
fp
)
;
}
[取消回复评论]
昵称
登录
E-mail:
*
Web:
Twitter:
当有新评论通过 E-mail 通知我
(输入验证码)
or Ctrl+Enter