게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
if문 조건설정 질문드릴게요 ㅠ ㅎ 좀만 도와주세요 .. ㅎ
게시물ID : programmer_1351짧은주소 복사하기
작성자 : 파크빌리지
추천 : 0
조회수 : 515회
댓글수 : 17개
등록시간 : 2014/02/20 21:01:09
그래프3.jpg
 
제가 짜본 프로그램인데요 ...
파일은 AB.txt (0초부터 0.02초마다 8초까지의 A B 데이터 값을 가지는 텍스트파일 ) 
1) 1번을 누를시 AB.txt에서 A와B값을 불러와 계산을 통해 ABC.txt파일을 생성
2) 3번을 누를시 1번을총해 생성된 ABC.txt에서 0 , 0.1 , 0.2 즉 0.1초마다의 데이터만 뽑은 ABC_0.1.txt 를생성하게 해놧습니다.
 
void CTermproDlg::OnButt3()
{
 // TODO: Add your control notification handler code here
 int x;
 FILE *ABC;
 FILE *ABC_3;
 ABC = fopen("ABC.txt","r");
 ABC_3 = fopen("ABC_0.1.txt","w");
 for(i=0;i<=400;i++)
 {
  fscanf(ABC, "%f %f %f %f",&T[i] ,&A[i] ,&B[i], &C[i]);
  x=T[i]*100;
  if (x%10==0)
  {
   fprintf(ABC_3,"%f\t%f\t%f\t%f\n",T[i],A[i],B[i],C[i]);
  }
 }
 
 fclose(ABC);
 fclose(ABC_3);
 AfxMessageBox("폴더안에 ABC_0.1.txt 가 생성 됩니다.");
}
 
제가짠 3번 코드이구요
 
근데 이상하게 중간중간 값들이 비어나오네요 ...
 
0.1.jpg
 
이런식으로 중간중간 잘나가다가 값들이 비네요 ㅠ
 
어떻게 해야할까여 ? ;; ㅋ


꼬릿말 보기
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호