- 在线时间
- 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"
6 a1 t8 x3 _: K# ^void main(). k% C9 F2 ^* }. e0 W
{ B4 g6 `4 j" [& w1 u. V
FILE *funny,*printer;& Y( g) g F* H! i6 ?
char c;
/ o" c# q7 x. o( i* h3 T: {0 C% h, Q+ B, d5 O4 \7 N. i$ i
funny = fopen("TENLINES.TXT","r"); /*打开文本文件 */! u+ c' T1 b& l$ X: z# w* e: |- m: d! Q
printer = fopen("PRN","w"); /*开启打印机*/
" g/ o {# `1 { if(funny == NULL)
/ ~1 @, q6 ^+ k, x3 P0 }/ X { /*打开文本文件失败 */
7 e& f# b" C+ I' x# C# } printf("file tenlins.txt not found!\n");2 U5 F6 [/ ~# V$ b, O7 ^' Q! n) W
exit(0);//退出程序
5 e K8 E' l, a s& W6 S) ` }8 G- f1 a3 N7 i/ m' w C
& y$ Z. z9 G2 {6 k' `' q7 P if(printer==NULL)
% `( l5 h& t5 ?% Y' c { //打印机开启失败
6 L, b0 S( z1 y& h, T, X6 P# b printf("PRINTER not found!\n");
3 s" H4 }* F3 D- z* a( b. O exit(0);//退出程序8 v- d4 v5 }5 Y8 f, w0 n* m# K5 B, l7 m
}
$ d D7 Q: I% E
) n/ a7 X* n& @% {3 W/ |# W do{* ~7 r! a: y, o' \
c = getc(funny); /* 从文件中得到一个字符 */
5 h2 |7 X% i2 z5 _$ G* h if(c != EOF)' w% n7 u8 @- E* L6 a. s5 E5 e
{
/ x3 F- ]. t7 c* t5 a O2 {0 q putchar(c); //屏幕上显示字符( R$ M' H' U, O& W6 O: p' o
putc(c,printer); // 打印机上打印字符
4 H% d: f/ ~( Y2 i7 |9 C# Z$ E) Z) O2 ^0 Y }
6 `' I3 g3 T# @# ^5 |4 @3 s; ? }while (c != EOF); /*重复直到 EOF (end of file) */
) c& m" t" _7 S1 t5 _& h& ^) A
3 y4 p5 g. c; y2 S0 H; }8 p fclose(funny);
2 x' C! u; {1 j7 J! K, T- K* R/ ^ fclose(printer); //关闭打印机
8 d# w# h( p. u& l* U}
7 q) k C' J6 l$ n( d! g& B: ^% m,其中部分…………参考一下…… |
|