C의 .txt 파일에서 x 및 y 값을 읽어야합니다.

함자

텍스트 파일에서 x 및 y 좌표를 읽은 다음 다항 회귀에 사용해야합니다. 회귀 부분은 할 수 있지만 파일에서 값을 읽을 수 없습니다. 데이터 포인트는

5,10,15,20,25,30,35,40,45,50

17,24,31,33,37,37,40,40,42,41

첫 번째 행은 x이고 두 번째 행은 y이며 txt 파일에 정확히 이렇게 기록됩니다.

다른 질문에서 나는 모든 숫자를 20의 단일 x 배열로 읽을 수 있었지만 실제로는 x와 y로 별도의 배열로 필요합니다. 어떻게 할 수 있습니까? 내 현재 코드는 다음과 같습니다.

#include <stdio.h>
#include <stdlib.h>

int main()
{
FILE *data;
data = fopen("data.txt", "r");

int x[20];
int i=0;


for(i=0; i<20; i++)
    fscanf(data, "%d,", &x[i]);


for(i=0; i<20; i++)
printf("x are: %d\n", x[i]);


fclose(data);
return 0;
}

미리 감사드립니다.

sps

질문에서 언급했듯이 항상 한 줄에 10 int가 있고 다른 줄에 10 더 많은 int가 있으면 하나 이상의 배열 int y[10];을 사용하여 y을 저장할 수 있습니다. 그리고 두 개의 for루프를 사용합니다. 하나는 10 x 값을 읽기위한 것이고 다른 하나는 10 y 값을 읽기위한 것입니다. 그리고 두 배열 모두 10요소 만 저장하면됩니다 .

    int x[10];
    int y[10];  // Array to store y values
    int i=0;

    for(i=0; i<10; i++) // Read first 10 values to x array
            fscanf(data, "%d,", &x[i]);

    for(i=0; i<10; i++) // Read next 10 values to y array
            fscanf(data, "%d,", &y[i]);

    for(i=0; i<10; i++)
            printf("x are: %d\n", x[i]);

    for(i=0; i<10; i++)
            printf("y are: %d\n", y[i]);

그러나 해당 행에 10 개보다 많거나 적은 정수의 수가 다를 수있는 가능성이있는 경우 더 많은 검사를 수행해야합니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

특정 값이 (x, y) 인 txt 파일에서 z 값 읽기

분류에서Dev

.txt에서 줄을 읽고 첫 번째 및 마지막 문자가 X 및 Y와 같으면 해당 문자열 뒤에 텍스트를 추가합니다.

분류에서Dev

파일에서 x, y 좌표의 튜플을 가져 와서 목록에 추가해야합니다.

분류에서Dev

R에서 x 및 y 값 집합의 곡선 아래 영역 (적분)을 플로팅합니다.

분류에서Dev

Gnuplot의 다른 파일 열에서 x, y, z 값 플로팅

분류에서Dev

emgu cv를 사용하여 C #에서 reprojectImageTo3D 메서드의 X, Y 및 Z 값을 반환합니다.

분류에서Dev

Raspbian (Linux)의 웹 서버에서 Txt 파일을 읽습니다.

분류에서Dev

JavaFX의 파일 / 파일에서 값 및 설정을 저장 /로드하려면 어떻게해야합니까?

분류에서Dev

JavaFX의 파일 / 파일에서 값 및 설정을 저장 /로드하려면 어떻게해야합니까?

분류에서Dev

와이어 프레임 플롯 (격자 라이브러리)의 맨 아래에 x 및 y 축을 강제로 그려야합니다.

분류에서Dev

C ++의 .txt 파일에서 값을 찾는 방법은 무엇입니까?

분류에서Dev

txt 파일에서 값 읽기 및 함수 전달

분류에서Dev

.txt 파일에서 파이썬의 두 값을 가져옵니다.

분류에서Dev

목록 x가 y보다 길어도 str x 목록이 목록 y의 목록과 완전히 일치하도록하려면 어떻게해야합니까? 없음과 쌍을 이루는 추가 x 값을 원합니다.

분류에서Dev

.txt 및 .csv 파일을 비교하고 .csv 파일에서 .txt에 일치하는 이름으로 바꿔야합니다.

분류에서Dev

명령 줄에서 (x, y) 쌍의 스트림을 읽고 수정 된 쌍 (x, f (y))을 파일에 씁니다.

분류에서Dev

txt 파일에서 행을 읽고 추가 및 평균

분류에서Dev

VBA는 A 열의 값 x, 열 B의 값 y 및 열 C의 값 합계를 찾습니다.

분류에서Dev

C #에서 읽을 .txt 파일에 제어 문자 포함

분류에서Dev

다른 txt 파일에서 기존 txt 파일에 새 열을 만들어야합니다.

분류에서Dev

Python-CSV에서 읽기-ValueError : x와 y는 동일한 첫 번째 차원을 가져야합니다.

분류에서Dev

파이썬에서 x와 y가 주어진 2D PDF의 값을 반환합니까?

분류에서Dev

격자 패키지의 xyplot에 표시된 scale_x 및 scale_y 값을 내 보냅니다.

분류에서Dev

c ++ txt 파일에서 각 요소 쌍의 발생을 계산합니다.

분류에서Dev

원 반경 내에서 임의의 x 및 y 좌표를 얻으려면 어떻게해야합니까?

분류에서Dev

X, Y, 너비 및 높이 변수가 주어지면 Google App Script에서 도형의 시작 및 끝 값을 어떻게 찾습니까?

분류에서Dev

PHP는 txt 파일에서 읽고 이메일의 유효성을 검사합니다.

분류에서Dev

C ++를 사용하여 txt 파일에서 n 값을 읽는 방법

분류에서Dev

내 Discord 봇 언어 필터의 txt 파일에서 읽을 수 있습니까?

Related 관련 기사

  1. 1

    특정 값이 (x, y) 인 txt 파일에서 z 값 읽기

  2. 2

    .txt에서 줄을 읽고 첫 번째 및 마지막 문자가 X 및 Y와 같으면 해당 문자열 뒤에 텍스트를 추가합니다.

  3. 3

    파일에서 x, y 좌표의 튜플을 가져 와서 목록에 추가해야합니다.

  4. 4

    R에서 x 및 y 값 집합의 곡선 아래 영역 (적분)을 플로팅합니다.

  5. 5

    Gnuplot의 다른 파일 열에서 x, y, z 값 플로팅

  6. 6

    emgu cv를 사용하여 C #에서 reprojectImageTo3D 메서드의 X, Y 및 Z 값을 반환합니다.

  7. 7

    Raspbian (Linux)의 웹 서버에서 Txt 파일을 읽습니다.

  8. 8

    JavaFX의 파일 / 파일에서 값 및 설정을 저장 /로드하려면 어떻게해야합니까?

  9. 9

    JavaFX의 파일 / 파일에서 값 및 설정을 저장 /로드하려면 어떻게해야합니까?

  10. 10

    와이어 프레임 플롯 (격자 라이브러리)의 맨 아래에 x 및 y 축을 강제로 그려야합니다.

  11. 11

    C ++의 .txt 파일에서 값을 찾는 방법은 무엇입니까?

  12. 12

    txt 파일에서 값 읽기 및 함수 전달

  13. 13

    .txt 파일에서 파이썬의 두 값을 가져옵니다.

  14. 14

    목록 x가 y보다 길어도 str x 목록이 목록 y의 목록과 완전히 일치하도록하려면 어떻게해야합니까? 없음과 쌍을 이루는 추가 x 값을 원합니다.

  15. 15

    .txt 및 .csv 파일을 비교하고 .csv 파일에서 .txt에 일치하는 이름으로 바꿔야합니다.

  16. 16

    명령 줄에서 (x, y) 쌍의 스트림을 읽고 수정 된 쌍 (x, f (y))을 파일에 씁니다.

  17. 17

    txt 파일에서 행을 읽고 추가 및 평균

  18. 18

    VBA는 A 열의 값 x, 열 B의 값 y 및 열 C의 값 합계를 찾습니다.

  19. 19

    C #에서 읽을 .txt 파일에 제어 문자 포함

  20. 20

    다른 txt 파일에서 기존 txt 파일에 새 열을 만들어야합니다.

  21. 21

    Python-CSV에서 읽기-ValueError : x와 y는 동일한 첫 번째 차원을 가져야합니다.

  22. 22

    파이썬에서 x와 y가 주어진 2D PDF의 값을 반환합니까?

  23. 23

    격자 패키지의 xyplot에 표시된 scale_x 및 scale_y 값을 내 보냅니다.

  24. 24

    c ++ txt 파일에서 각 요소 쌍의 발생을 계산합니다.

  25. 25

    원 반경 내에서 임의의 x 및 y 좌표를 얻으려면 어떻게해야합니까?

  26. 26

    X, Y, 너비 및 높이 변수가 주어지면 Google App Script에서 도형의 시작 및 끝 값을 어떻게 찾습니까?

  27. 27

    PHP는 txt 파일에서 읽고 이메일의 유효성을 검사합니다.

  28. 28

    C ++를 사용하여 txt 파일에서 n 값을 읽는 방법

  29. 29

    내 Discord 봇 언어 필터의 txt 파일에서 읽을 수 있습니까?

뜨겁다태그

보관