关于turbo C的一个小问题

来源:百度知道 编辑:UC知道 时间:2024/06/23 13:31:12
我是新学C,在过程中遇到这样一个问题:输入一个程序以后,运行,没问题,再次运行就把结果又运行一次,比如我说输出A B 第二次按alt+F5就出现2个A B,怎样才能消除前一次的结果呢?应该不会是软件的问题把,我用的是天空软件园和华军软件都可以下到的turbo C 2.01那个版本

要消除前一次的结果 你在你程序里的 printf之前加一个 clrscr();

clrscr();
头文件是conio.h

这不是软件的问题,只要在每次程序运行加入一条清屏语句清除之前屏幕上输出的内容就可以了:

#include <stdio.h>

int main(void)
{

int i;
clrscr();/*清屏*/
scanf("%d",&i);
printf("%c",i%26+65);
return 0;
}

clrscr();