请问TC2.0运行结果如何分屏显示?

来源:百度知道 编辑:UC知道 时间:2024/06/05 10:41:08
程序结果太长会看不到上面的结果,如何才能用TC2.0分屏显示结果?

可以使用输出重定向,将程序输出到一个文本文件中然后查看该文本文件的内容
命令格式:
可执行文件名 > 文本文件文件名
如dir > aaa.txt

或者使用管道的方式,使用more命令分屏输出(前提是系统中存在more.com工具)
命令格式:
可执行文件名 | more
如:dir | more

可以这么做啊,

例如输出整数,每行1个,每10行分一屏(也就是每输出10行,就停下来,等待用户压下任意键,继续显示下10行)
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>

void main()
{
int num=0;
int i;

for(i=1;i<=100;i++)
{
printf("%d\n",i);
num++;
if(num%10==0)
{
getch();
system("cls");
}
}
getch();
}

自己实现printpage()函数

while(没有输出完毕)
{
    printpage();/*输出一屏*/
    getch();/*按任意键输出下一屏*/
}

好像不能,