- 在线时间
- 1 小时
- 最后登录
- 2017-2-24
- 注册时间
- 2010-1-19
- 听众数
- 4
- 收听数
- 0
- 能力
- 0 分
- 体力
- 338 点
- 威望
- 0 点
- 阅读权限
- 30
- 积分
- 186
- 相册
- 2
- 日志
- 4
- 记录
- 3
- 帖子
- 162
- 主题
- 0
- 精华
- 0
- 分享
- 0
- 好友
- 16
升级   43% 该用户从未签到 - 自我介绍
- 参加数学建模只是一个途径,为的是能能提高自己的能力,从中得到锻炼,为以后更好的发展奠定基础……
群组: 数学建模 群组: LINGO |
10#
发表于 2010-1-20 14:57
|只看该作者
|
|邮箱已经成功绑定
#include "stdio.h"
. _! V o! I F# b9 |# o* N! ]void main(): w7 [( Y3 |3 H% o
{
! l: G0 }+ `! m! g, l6 {2 A8 W FILE *funny,*printer;: c& Q S4 d. e& X$ |& l3 `
char c;
6 C- e8 j' l* [6 F; h2 X) d, |. B+ Q8 v. Y% ^! i7 p1 p
funny = fopen("TENLINES.TXT","r"); /*打开文本文件 */
5 `: z7 L: ?5 V$ [8 \/ f9 g7 p printer = fopen("PRN","w"); /*开启打印机*/7 X2 C+ P$ S' L& U- ]7 M* U
if(funny == NULL)
2 H: f4 G& Q+ j5 B2 ? W7 ^ { /*打开文本文件失败 */" b1 p! s* q, }0 M2 r
printf("file tenlins.txt not found!\n");) Y. g& l& O$ g R+ X/ I& K/ I- k
exit(0);//退出程序9 f1 j1 K2 V6 L4 D9 z0 y
}
1 e2 \$ Y5 G- D' C* K+ O, W$ W" i- u1 m; J7 {4 ^3 |2 W
if(printer==NULL)8 r b! C* u+ ^# K
{ //打印机开启失败1 B" C$ V ?: h. p+ r* C4 F
printf("PRINTER not found!\n");
$ B' h& {5 h1 h( A exit(0);//退出程序
0 D' L* g( k4 V; _, v- i }
* x; x+ q# D+ Q4 e& A" V
$ |# ]3 j5 e. N0 V: W0 V( [ do{0 L! N+ F! ?4 a0 }
c = getc(funny); /* 从文件中得到一个字符 */
1 H+ X5 Z' h% ^; n if(c != EOF)
. e( R9 C9 J7 G; K! D {2 i+ p+ e7 A; x5 w; N
putchar(c); //屏幕上显示字符( y [# @; t1 x+ m: {! o! \% G
putc(c,printer); // 打印机上打印字符# a2 B4 d4 W) I, i4 R3 n6 K
}) y! B; y* F( O5 s
}while (c != EOF); /*重复直到 EOF (end of file) */
* w4 k( f3 l, {; m' j' D) ^) ?3 t, ~3 T( w/ C, p) P$ d' p
fclose(funny);
5 I9 U* |5 J8 z fclose(printer); //关闭打印机0 d6 r: |9 n/ e, }1 N0 I ^, F6 M
}
" p3 R6 T+ i* l6 _( X: z,其中部分…………参考一下…… |
|