将一个文本文件中全部信息显示到屏幕上的c语言程序

如题所述

第1个回答  推荐于2016-10-17
#include <stdio.h>
#include <stdlib.h>

int main()
{
FILE *fp;
char ch;
if((fp=fopen("1.txt","r"))==NULL)
{
printf("无法打开文件\n");
exit(0);
}
ch=fgetc(fp);
while(ch!=EOF)
{
putchar(ch);
ch=fgetc(fp);
}
printf("\n");
return 0;
}
望采纳

追问

运行不了阿

追答

fopen("1.txt","r")自己改成你要输出的那个文件名

本回答被提问者和网友采纳
第2个回答  2017-12-04
答案有些不足之处

编写程序,将一个文本文件中全部信息显示到屏幕上。
c语言:FILE *fp;fp=fopen("你文件的名字.txt","rt");

...一个给定的文本文件,并将文件的内容显示在屏幕上”的一个程序...
include<stdio.h>#include<string.h>void main(){ FILE *fp; \/\/创建一个文件指针*fp char ch; fp=fopen("D:\/data.txt","r"); \/\/以只读方式打开D:\\data.txt文件 if(fp==NULL) printf("can not open!\\n"); \/\/如果fp指针指向为空,即文件为空,则输出can not open else{...

C语言中,如何将文本文件的内容输出到屏幕?
char my_filename[MAX], buffer[BUFFERLEN] ;gets(my_filename) ; \/* 从键盘上输入要打开的文本文件名 *\/ fpr = fopen(my_filename, "r" ) ; \/* r:以文本方式打开文件 *\/ if( fpr == NULL ) \/* 若文件打开失败,则输出错误信息,并直接退出程序 *\/ { printf("Can't open %s...

怎样用c语言编写代码,用于读取文本内容在屏幕上输出?
假设文本文件data.txt的内容是\\x0d\\x0aabcde\\x0d\\x0a12345\\x0d\\x0a#include\\x0d\\x0avoid main() { FILE *fp; char buffer[256];\\x0d\\x0aif ( fp=fopen("data.txt","r") ) {\\x0d\\x0awhile ( !feof(fp) ) {\\x0d\\x0afgets(buffer,255,fp); printf("%s\\n",buffe...

...一个指定的文本文件,每行以回车结束,显示在屏幕上;我是菜鸟,求注解...
include <stdio.h>void main(){ FILE* fp; fp=fopen("a.txt","r"); \/\/只读形式,打开文件 char buffer[50]; do { fscanf(fp,"%s\\r\\n",buffer); \/\/在文件里读一个char块 puts(buffer); \/\/打印出来 } while (!feof(fp)); fclose(fp);} ...

c语言如何将文件中的内容传到程序中并输出运行结果?
include <stdio.h> freopen("in.txt", "r", stdin); \/\/ 重定向输入为文件 freopen("out.txt", "w", stdout); \/\/ 重定向输出到文件 然后调scanf,gets等标准io都会从in.txt获取输入,调printf等会输出到out.txt。

c语言怎么把东西写到文件里,再从文件输出到屏幕上
用WritePrivateproFileString( )和GetPrivateproFileString( ) 两个函数就可以了啊, 不用打开文件 , 关闭文件, 定位, 移动文件指针之类的 为防止有人说C下不能用, 特写一个简单的 include <stdio.h>#include <stdlib.h>#include <windows.h>struct STRUCT{char name[20];float chinese;float math;...

C盘根目录有一个文本文件hello.txt,如何编写程序将其内容显示在屏幕上...
1.把鼠标移到“开始-程序-启动”,在启动这个栏上点右键,选“打开”,这样就会打开一个文件,你把你的hello.txt文件拖到这个文件夹里即可。实际上就是把这个文件放在“C:\\Documents and Settings\\Administrator\\「开始」菜单\\程序\\启动”这个文件夹里。后边的实用性角度说没有第一种简单,简略说明...

C语言编程 帮下补全程序 要求在屏幕屏幕上输出文本文件 f.txt 的...
标准应该是这样的,你的代码有误。include<stdio.h> int main(void){ FILE *fp;char c;if((fp=fopen("f.txt","r"))==NULL){ printf("Open Error\\n");return 1;} while((c = fgetc(fp) )!=EOF)putchar(c);fclose(fp);return 0;} ...

c语言中怎样把文本文件中的一列数导入程序中
文件指针是指向整个文件的,须在程序中定义说明,只要不重新赋值,文件指针的值是不变的。文件内部的位置指针用以指示文件内部的当前读写位置,每读写一次,该指针均向后移动,它不需在程序中定义说明,而是由系统自动设置的。读入文件c1.doc,在屏幕上输出。include ...

相似回答