请编写函数,从文件中读出文章,将其输出到屏幕上。
函数原型

void ReadArticle(FILE *f);

说明:参数 f 为文件指针。函数读出 f 所指示文件中的文章,将其输出到屏幕上。
裁判程序

#include <stdio.h>
#include <stdlib.h>void ReadArticle(FILE *f);int main()
{FILE *f;f = fopen("Article.txt", "r");if (!f){puts("文件无法打开!");exit(1);}ReadArticle(f);if (fclose(f)){puts("文件无法关闭!");exit(1);}return 0;
}/* 你提交的代码将被嵌在这里 */

打开 Windows 的记事本软件,复制下面的文字内容,保存文件并命名为“Article.txt”。

Article.txt

A Cure for a HeadacheOne day a man went into a chemist's shop and said, "Have you anything to cure a
headache?"
The chemist took a bottle from a shelf,  held it under the gentleman's nose and
took out the cork.  The smell was so strong that tears came into the man's eyes
and ran down his cheeks.
"What did you do that for?"  he said angrily,  as soon as he could get back his
breath.
"But that medicine has cured your headache, hasn't it?" said the chemist.
"You fool," said the man, "It's my wife that has the headache, not me!"

输入样例

(无)

输出样例

A Cure for a HeadacheOne day a man went into a chemist's shop and said, "Have you anything to cure a
headache?"
The chemist took a bottle from a shelf,  held it under the gentleman's nose and
took out the cork.  The smell was so strong that tears came into the man's eyes
and ran down his cheeks.
"What did you do that for?"  he said angrily,  as soon as he could get back his
breath.
"But that medicine has cured your headache, hasn't it?" said the chemist.
"You fool," said the man, "It's my wife that has the headache, not me!"
void ReadArticle(FILE *f)
{char ch;ch=fgetc(f);      //从文件中获取字符while(ch!=EOF){printf("%c",ch);    //输出,不断重复ch=fgetc(f);}
}

6-2 读文章(*) (10分)相关推荐

  1. 6-1 写文章(*) (10分)

    6-1 写文章(*) (10分) 请编写函数,从键盘输入一篇文章,将其写入到文件中. 函数原型 void WriteArticle(FILE *f); 说明:参数 f 为文件指针.函数从键盘输入一篇文 ...

  2. PTA--文件--函数题--读文章--C语言

    ** 6-3 读文章* (10 分) ** 请编写函数,从文件中读出文章显示到屏幕上. 函数原型 void ReadArticle(FILE *f); 说明:参数 f 为文件指针.函数读出 f 所指示 ...

  3. 高分文章信手拈来?这本有望破10分的期刊,国人发文占比过半

    血液学和肿瘤学素来连接紧密且发展迅速. 现阶段,血液肿瘤在全球最常见的癌症中排名第13位,已然成为了一个全球性的健康问题. 因而,对血液肿瘤的持续研究,特别是在风险评估和预后.诊断.遗传学.临床试验和 ...

  4. 7-7 sdut-Collection(Map)-1 读中国载人航天史,汇航天员数量,向航天员致敬 (10 分)

    7-7 sdut-Collection(Map)-1 读中国载人航天史,汇航天员数量,向航天员致敬 (10 分) java pta 1986年,中国实施"863"计划,航天技术列入 ...

  5. 读文章笔记(七):赛尔笔记 | 多模态情感分析简述

    读文章笔记(七):多模态情感分析简述 相关任务概览 数据集和方法 面向图文的情感分类任务 面向图文的方面级情感分类任务 赛尔笔记 | 多模态情感分析简述 https://zhuanlan.zhihu. ...

  6. 6-2 删除单链表偶数节点 (10 分)

    ** 6-2 删除单链表偶数节点 (10 分) ** 本题要求实现两个函数,分别将读入的数据存储为单链表.将链表中偶数值的结点删除.链表结点定义如下: struct ListNode {int dat ...

  7. 删除选修c语言课程的女生成绩记录,pta10-1 查询没有选修‘C语言‘课程的学生 (10分)...

    10-1 查询没有选修'C语言'课程的学生 (10分) select sno as 学号,sname as 姓名 from stu where not exists (select * from sc ...

  8. 海大11年春第5题:编程输出[m,n]之间所有素数,m,n由键盘输入。(10分)

    题目 本题是中国海洋大学<C语言程序设计>2011年春季学期编程题第5题. 题目: 编程输出[m,n]之间所有素数,m,n由键盘输入.(10分) 以下是本篇文章正文内容,欢迎朋友们进行指正 ...

  9. 2015年读的10本英文书小结

    1.The Practice of Programming 透析法完成的第一本书,是计算机编程方面的经典书籍,书写于1999年,很多内容有点过时了.既想提高英语,又想提高计算机专业水平,两者很难兼得. ...

最新文章

  1. 比较两个文件夹图像相似度
  2. Java基础:多线程
  3. [YTU]_2622(B 虚拟继承(虚基类)-沙发床(改错题))
  4. jvm学习笔记(三)
  5. 玩转异步 JS :async/await 简明教程(附视频下载)
  6. PHP错误:Warning: preg_replace() [function.preg-replace]: Unknown modifier '[' in
  7. SVM原理以及Tensorflow 实现SVM分类(附代码)
  8. 《SEO实战密码》读后一点感受
  9. k3导入账套_金蝶k3凭证导入导出的操作方法金蝶k3操作指南
  10. [iOS开发]autolayout自动布局
  11. 戴尔服务器H330阵列卡取消磁盘阵列教程
  12. java华氏摄氏转换练习
  13. OppoR17被查找手机锁死问题解锁
  14. 【 Laravel 工具包推荐--角色/权限管理】
  15. 恢复html默认打开方式,打开方式怎么还原?文件打开方式修复的方法
  16. springboot注解实现自动插入创建时间和更新时间到数据库
  17. 过五关,斩六将!「网易/美团/菜鸟」已拿offer【Java岗】
  18. c语言 查看系统内存,C/C++获取系统物理内存大小
  19. 惊闻!同学被诈骗2万美金!骗子的良心不会痛吗?
  20. matlab变步长龙格库塔法,matlab 龙格库塔法 变步长龙格库塔法

热门文章

  1. 来自 http://www.seeitco.com/ 的各大IT公司薪资和待遇内幕(不断更新)[找工作的朋友必读!]
  2. 基于单片机的智能健康监护仪的设计(心电、心音、体温、脉搏、血压采集)
  3. S4 MM BP配置
  4. 一个比较全的vim指令记录
  5. LJ2200部分软件空白打印问题解决
  6. 计算机网络基础知识满昌勇,《计算机网络》说课课件.ppt
  7. cocos creator接入微信登陆sdk ios篇
  8. 更改或者重置linux 系统 root 密码
  9. Linux解压.gz的命令
  10. 操作系统指纹探测实验