exam12-2.cpp

来自「很好的C程序设计教程」· C++ 代码 · 共 30 行

CPP
30
字号
/*文件名:exam12_2.cpp*/
#include <stdio.h>
#include <stdlib.h>
main()
{
int rows=0;
	char fname[20],ch;
	FILE *fp;
	printf("输入文件名:");
	scanf("%s",fname);      		/*接收用户输入的一个字符串*/
	if ((fp=fopen(fname,"r"))==NULL) 
	{
		printf("不能打开%s文件\n",fname);
		exit(0);
	}
	while ((ch=fgetc(fp))!=EOF)  
	{
		printf("%c",ch);
		if (ch=='\n')            	/*遇到换行符*/
		{
			if (++rows%20==0)  	/*显示20行后暂停一下*/
			{
				printf("...按任一键继续...");
				getchar();
			}
		}
	}
	fclose(fp);
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?