빠른 질문이지만 해결책을 찾지 못했습니다. 아래의 프로그램은 기본적으로 1-1000의 정수를 제곱 한 것으로 가정합니다. 그러나 내가 그것을 인쇄 할 때, 그것은 끊어진다. 나는 단지 300 줄을 인쇄 할 수 있고 그 후에 그것을 잘라 버릴 수있다. 이 예에서는 첫 번째 줄이 1 대신 j가 < 인 경우 4, j가 < 인 경우 9가됩니다. 1000 줄을 인쇄하는 방법이 내 주요 질문입니다.300 행 이상을 인쇄하려면 어떻게합니까?
#include <stdio.h>
#include <math.h>
int main(void)
{
int j;
double k,sarr[1000];
for (j=0; j<301; j++)
{
k = pow(j,2);
sarr[j] = k;
printf("\n%lf",sarr[j]);
}
return(0);
}
어떻게 출력을 읽습니까? 가능한 한 멀리 터미널에서 스크롤하고 있습니까? 당신의 터미널은 300 라인의 스크롤 백만 가지고 있습니까? –