파일에서 불러온 정수값 비교하여 정렬 및 출력
소유
질문 제목 : 추가코드에 대한...정수값 정렬하는 법과 비교횟수,자리바꾼횟수,정렬된 수 출력하는 방법.
질문 내용 : hw1.dat 파일에서 10개의 정수값을 읽어서 mynumbers 배열에 삽입하고 10개의 정수값을 서로 비교해가며
증가하는 순서로 정렬하고 정렬된 10개의 정수와 비교횟수, 자리를 바꾼 횟수를 출력하는 프로그램입니다..
//추가코드1 이라고 주석친 부분에는 10개의 정수를 비교하고 증가하는 순서대로 mynumbers배열에
삽입하는 코드를 넣어야 되구 //추가코드2 부분에는 정렬된 정수, 비교횟수와 자리를 바꾼횟수를 출력하는
코드가 필요합니다.
hw1.dat파일에는 3,6,40,35,243,34,2,5,7,10 순으로 저장되어 있습니다.
l#includestdio.h
int main(void)
{
int i=0;
int mynumbers[10]={0};
file *fp;
if((fp=fopen(hw1.dat,r))==null)
{
puts(file open error: cannot find hw1.dat);
return (-1);
}
for(i=0;i10;i++)
{
fscanf_s(fp,%d,mynumbers+i);
//추가 코드1
}
for(i=0;i10;i++)
{
printf(%d \t, mynumbers[i]);
}
printf(\n);
//추가코드2
fclose(fp);
return 0;
}
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2685726 | 메뉴 만드는 소스를 해보고있는데여.. (2) | 벛꽃잎 | 2025-02-21 |
2685640 | 어디가 잘못된지 모르겠네요;; | 희미한눈물 | 2025-02-20 |
2685554 | 열혈강의 TCP/IP 책 24페이지 소스 오류가 나네요 ㅠㅠ (6) | Elfin | 2025-02-19 |
2685477 | 소수점이하 출력하는거요 | 널위해 | 2025-02-18 |
2685449 | printf배우고있는데요 궁금한게있어요 (8) | 꽃큰 | 2025-02-18 |
2685393 | c언어 질문이요.... | 붕붕 | 2025-02-18 |
2685365 | 윈도우7에서 visual studio c++6.0 (1) | 빛길 | 2025-02-17 |
2685317 | segmentation fault가 나요 | 가람 | 2025-02-17 |
2685292 | 다중스택질문 | 올해1살 | 2025-02-17 |
2685231 | C언어와 닷넷에 대해서 질문!! (2) | 설아 | 2025-02-16 |
2685206 | VisualBasic 과 DEV++ 의 장단점과 만든 파일 호환 가능하나요? | 에드워드 | 2025-02-16 |
2685154 | 배열 크기조절 | 해찬솔 | 2025-02-15 |
2685124 | 수정이거 제가 뭐가 잘못한거죠 ? | 아이돌 | 2025-02-15 |
2685096 | 포인터의 고수분들 모두 보세요!! 제발 ㅠ_ㅠ 헷갈려헷갈려..갈려헷.. (7) | 치킨마루 | 2025-02-15 |
2685045 | 전처리기 질문 | 치에미 | 2025-02-14 |
2685016 | 오류 좀 확인해 주시면 감사하겠습니다 | 초코맛사탕 | 2025-02-14 |
2684917 | 알고리즘을 이용한 행렬의 전치// 문제다운 문제네요. | 뿡뿡 | 2025-02-13 |
2684868 | 양방향 연결리스트에서 실행도중 죽는 이유좀 찾아주세요. (2) | 예다움 | 2025-02-13 |
2684844 | 시계프로그램인데 도저히 모르겠어요ㅠ (1) | 비내리던날 | 2025-02-12 |
2684812 | 레포트좀도와주세요ㅠㅠ (2) | 갈매빛 | 2025-02-12 |