c语言中如何清屏

如题所述

先给你举个例子,你运行一下:
#include <stdio.h>

int main()
{
printf("清屏前 111111111111\n\n\n");

system("pause");//暂停
system("cls");//清屏

printf("清屏了\n");
}

下面列出常用的DOS命令,都可以用system函数调用:

ASSOC 显示或修改文件扩展名关联。
AT 计划在计算机上运行的命令和程序。
ATTRIB 显示或更改文件属性。
BREAK 设置或清除扩展式 CTRL+C 检查。
CACLS 显示或修改文件的访问控制列表(ACLs)。
CALL 从另一个批处理程序调用这一个。
CD 显示当前目录的名称或将其更改。
CHCP 显示或设置活动代码页数。
CHDIR 显示当前目录的名称或将其更改。
CHKDSK 检查磁盘并显示状态报告。
CHKNTFS 显示或修改启动时间磁盘检查。
CLS 清除屏幕。
CMD 打开另一个 Windows 命令解释程序窗口。
COLOR 设置默认控制台前景和背景颜色。
COMP 比较两个或两套文件的内容。
COMPACT 显示或更改 NTFS 分区上文件的压缩。
CONVERT 将 FAT 卷转换成 NTFS。您不能转换
当前驱动器。
COPY 将至少一个文件复制到另一个位置。
DATE 显示或设置日期。
DEL 删除至少一个文件。
DIR 显示一个目录中的文件和子目录。
DISKCOMP 比较两个软盘的内容。
DISKCOPY 将一个软盘的内容复制到另一个软盘。
DOSKEY 编辑命令行、调用 Windows 命令并创建宏。
ECHO 显示消息,或将命令回显打开或关上。
ENDLOCAL 结束批文件中环境更改的本地化。
ERASE 删除至少一个文件。
EXIT 退出 CMD.EXE 程序(命令解释程序)。
FC 比较两个或两套文件,并显示不同处。
FIND 在文件中搜索文字字符串。
FINDSTR 在文件中搜索字符串。
FOR 为一套文件中的每个文件运行一个指定的命令
FORMAT 格式化磁盘,以便跟 Windows 使用。
FTYPE 显示或修改用于文件扩展名关联的文件类型。
GOTO 将 Windows 命令解释程序指向批处理程序
中某个标明的行。
GRAFTABL 启用 Windows 来以图像模式显示
扩展字符集。
HELP 提供 Windows 命令的帮助信息。
IF 执行批处理程序中的条件性处理。
LABEL 创建、更改或删除磁盘的卷标。
MD 创建目录。
MKDIR 创建目录。
MODE 配置系统设备。
MORE 一次显示一个结果屏幕。
MOVE 将文件从一个目录移到另一个目录。
PATH 显示或设置可执行文件的搜索路径。
PAUSE 暂停批文件的处理并显示消息。
POPD 还原 PUSHD 保存的当前目录的上一个值。
PRINT 打印文本文件。
PROMPT 更改 Windows 命令提示符。
PUSHD 保存当前目录,然后对其进行更改。
RD 删除目录。
RECOVER 从有问题的磁盘恢复可读信息。
REM 记录批文件或 CONFIG.SYS 中的注释。
REN 重命名文件。
RENAME 重命名文件。
REPLACE 替换文件。
RMDIR 删除目录。
SET 显示、设置或删除 Windows 环境变量。
SETLOCAL 开始批文件中环境更改的本地化。
SHIFT 更换批文件中可替换参数的位置。
SORT 对输入进行分类。
START 启动另一个窗口来运行指定的程序或命令。
SUBST 将路径跟一个驱动器号关联。
TIME 显示或设置系统时间。
TITLE 设置 CMD.EXE 会话的窗口标题。
TREE 以图形模式显示驱动器或路径的目录结构。
TYPE 显示文本文件的内容。
VER 显示 Windows 版本。
VERIFY 告诉 Windows 是否验证文件是否已正确写入磁盘。
VOL 显示磁盘卷标和序列号。
XCOPY 复制文件和目录树。
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-10-08

使用时头文件加上#include<conio.h>

然后再需要清屏的地方使用clrscr();即可

示例如下:


第2个回答  2015-06-26
在C#控制台应用程序中,您可以使用Console.Clear();方法清除控制台窗口的输出。

例如:

namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("hahahaha");
Console.WriteLine("123123");
Console.WriteLine("hahah5445");
Console.ReadKey();
Console.Clear();
Console.ReadKey();
}
}
}

程序运行后按任意键就可以清除屏幕显示。
第3个回答  2013-07-29
您好,在C#控制台应用程序中,您可以使用Console.Clear();方法清除控制台窗口的输出。

例如:

namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("hahahaha");
Console.WriteLine("123123");
Console.WriteLine("hahah5445");
Console.ReadKey();
Console.Clear();
Console.ReadKey();
}
}
}

程序运行后按任意键就可以清除屏幕显示。
第4个回答  2011-07-11
朋友您好!
我个人的观点:
您只要写的是C语言,那么清屏只要用 clrscr(); 就可以了。
望采纳!!!

c语言如何实现屏幕清屏?
1、首先,打开C语言编译器,新建一个初始.cpp文件,例如:test.cpp。2、在test.cpp文件中,输入C语言代码:printf("test system cls");system("cls");。3、编译器运行test.cpp文件,此时成功通过system("cls") 进行了输出内容的清屏。

c语言清屏函数system怎么用
在`#include`语句中添加`#include `,确保正确引入system函数。在`main`函数中,使用`system`函数来清屏。`system("clear");`在Linux或Unix系统中,这将清空控制台;而在Windows系统中,应使用`system("cls");`来达到相同效果。编写完整代码如下:c#include int main (int argc, char *argv[]) {...

C语言如何清空屏幕
1、main的方法代码获取指定的字符串 2、把字符串循环出并清除的代码 3、把字符循环出删除方法代码 4、找到这个字符串的结尾 并记录字符串长度方法代码 5、从右开始读取 并检测是否为特定字符,不是则放入临时的内存,找到后删除并退出的方法代码,这样就可以清除屏幕了 ...

cls清屏命令
在C语言编程中,CLS命令,全称为Clear Screen,它的主要功能是清空屏幕上的所有显示内容,并将光标定位在屏幕的左上角,为新的程序输出提供一个整洁的环境。在C程序中,要实现这个功能,可以利用system函数,如:system("CLS")。在TC( Turbo C)和VC(Visual C++)这样的集成开发环境中,这行命令都...

在C语言中,程序有一个是system("CLS");时什么意思?
在C语言程序中是清屏的意思。当你编写的程序有输出的时候,如果要进行多次调试,屏幕上会显示很多次的输出的结果,看上去非常的复杂非常的乱。那么我们就可以在程序中的输出语句之前加上“system("CLS");”,当我们用上这条语句之后。这样每次程序运行的时候都会将上一次运行输出的内容给清除掉,屏幕上...

C语言清屏指令
include <stdlib.h> system("CLS");

C语言中怎么让它在指定的位置清屏
在你想清屏的地方使用 system("cls");语句即可.

Linux系统的C语言怎么清屏?
有2个方法可以实现。1)使用屏幕输出控制符 \\033[2J 只需要向标准屏幕输出中写入控制符即可。printf("\\033[2J") ;2)直接进行系统命令调用 system("clear");

c语言艺术清屏方法
system("cls"); \/\/这个是调用dos命令,清屏 printf("内容");sleep(等待时间); \/\/这个是等待时间,以毫秒为单位 相结合可以达到这个效果,但是比较麻烦

C语言中..清屏语句怎么用..要具体方法..越详细越好...
TC中用clrscr();VC中 如果用c写的,在开头包含头文件#include "stdlib.h",要清屏时加system("cls");如果用c++写的直接用system("cls");

相似回答