Code review24 [C]continue 문 사용 continue 문 - 반복문등에서 해당 문의 실행 중간에서 처음으로 실행을 옮길때 사용 ex) 1 + 2 + 3 + ... + n 이 50을 넘는 최초의 n과 그 합을 출력하는 프로그램 01: #include 02: 03: int main() 04: { 05: int n=0, sum=0; 06: 07: while(1) 08: { 09: n += 1; 10: sum += n; 11: 12: if(sum 2009. 5. 27. [C]복리의 원리합계 구하기 동적 배열 할당 연습 01: /* 02: - 복리의 원리금을 구하는 공식 03: A(1+r)^t (A:원금, r:이자, t:기간) 04: */ 05: 06: 07: #include 08: #include 09: #include 10: 11: int main() 12: { 13: float principle, rate; 14: float *income; 15: int i, year; 16: 17: printf("예치할 원금을 입력하세요: "); 18: scanf("%f", &principle); 19: 20: printf("이자율을 입력하세요(연리%): "); 21: scanf("%f", &rate); 22: 23: printf("예치기간(년)을 입력하세요: "); 24: scanf("%d", &year).. 2009. 5. 27. [C]소인수 분해 소인수 분해 ex) 18 = 2*3*3 인수들을 저장할 배열을 동적으로 할당함. malloc(), free() 사용 01: #include 02: #include 03: 04: 05: int main() 06: { 07: int inData, temp, *factors; 08: int i, divider, count = 0; 09: 10: printf("소인수 분해할 숫자를 입력하세요: "); 11: scanf("%d", &inData); 12: 13: 14: // 입력 값이 2보다 작거나 10000보다 크면 프로그램 종료 15: if((inData10000)) 16: { 17: return 0; 18: } 19: 20: // 인수의 개수 조사 21: temp = inData; 22: for(i=2; i 2009. 5. 27. [C]파일 사이즈 구하기 파일 사이즈 구하기 - 같은 디렉토리에 존재하는 test.txt 파일의 크기를 구함 01: /* 02: * Description - get the file size 03: */ 04: 05: #include 06: 07: int main(void) 08: { 09: FILE *fpMe; 10: long len; 11: 12: // test.txt file open read and binary mode 13: if((fpMe = fopen("test.txt", "rb")) == NULL) 14: { 15: printf("file open fail\n"); 16: return 0; 17: } 18: else 19: { 20: printf("file open success\n"); 21: } 22: 23: /.. 2009. 5. 27. 이전 1 2 3 4 5 6 다음 반응형