- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 재능이의 돈버는 일기
- StresslessLife
- K_JIN2SM
- 소소한 일상
- My Life Style & Memory a Box
- Blog's generation
- 공감 스토리
- 취객의 프로그래밍 연구실
- Love Me
- Dream Archive
- 세상에 발자취를 남기다 by kongmingu
- hanglesoul
- 카마의 IT 초행길
- 느리게.
- 미친듯이 즐겨보자..
- Joo studio
- Gonna be insane
- 악 다 날아갔어!! 갇대밋! 왓더...
- xopowo05
- 맑은공기희망운동
- 엔지니어 독립운동
- 혁준 블로그
- Simple in Complex with Simple
- 무의식이 의식을 지배한다
목록★─Programing (620)
드럼치는 프로그래머
우리가 풀어야할 문제는 베르나르 베르베르의 소설 "개미" 에 나오는 개미수열이다. 이 수열은 다음과 같다. 1 1 1 1 2 1 1 2 1 1 2 2 1 1 1 1 1 2 2 1 3 1 2 2 2 1 1 3 1 1 1 2 3 1 2 3 1 1 1 1 2 2 1 3 1 1 1 2 1 3 1 1 3 1 1 2 2 1 1 3 1 1 3 2 1 1 1 3 1 1 2 3 1 . . . . . . . . . . . . . . . . . . . . 이와 같이 계속해서 무한대로 나간다. 첫째줄의 1 로 부터 둘째줄의 1 1 이 나오고 둘째줄의 1 1 로 부터 세째줄의 1 2 가 나온다. 마찬가지로 세째줄로 부터 네째줄이 나오고, 이렇게 계속되는 것이다. 개미수열을 잘모르는 사람은 위의 예로 부터 다음 수열이 어떻게 나..
★ #operator not followed by macro argument name 매크로 함수의 정의에서 #연산자는 매개변수를 문자열화 하는데, #연산자 뒤에 매개변수 이외의 것이 오면 발생한다. ★ #define printing(msg) printf("Message is " #mssg "\n"); 위의 매크로 함수 printmsg의 인자인 msg를 오른쪽 식에서는 mssg로 잘못 사용했다. 이럴 경우 발생하는 에러인데, 이 에러는 매크로를 정의한 곳에서 발생하는 것이 아니라 이 매크로 함수를 사용한 곳에서 발생한다. ★ 'XXXXXXXX' not an argument 형식 매개변수가 함수의 매개변수 리스트에 없을 때 발생한다. ★ Argument # missing name 함수의 원형에서 #번째 매..
1 : #include 2 : #include 3 : main(){ 4 : char str1[80], str2[80]; 5 : int x; 6 : while(1){ 7 : printf("\n\nInput the first string, a blank to exit: "); 8 : gets(str1); 9 : if(strlen(str1) == 0) 10 : break; 11 : printf("\nInput the second string: "); 12 : gets(str2); 13 : x = strcmp(str1, str2); 14 : printf("\nstrcmp(%s, %s) returns %d\n", str1, str2, x); 15 : } 16 : return 0; 17 : } 문자열의 내용이 동일..
아스키 코드 표 확장 아스키 코드
//getchar(), getche(), getch ---문자 입력 함수 #include #include int main() { char ch; //getchar() --Enter키를 만나야 버퍼의 문자를 읽기 시작한다. printf("문자를 계속 입력하고 Enter를 누르면 >>\n"); while((ch=getchar()) != 'q') putchar(ch); //putchar() --버퍼를 이용하지 않고 문자 하나 하나를 바로 처리하는 함수 //헤더파일 conio.h 파일 첨가해야한다. printf("\n문자를 누를 때마다 두 번 출력>>\n"); while((ch=getche()) != 'q') putchar(ch); //putch() --버퍼 사용 하지 않고, 입력한 문자 출력 안됨, print..
보호되어 있는 글입니다.
보호되어 있는 글입니다.
프로그램 개발환경 : Visual Stdio 6.0 VC++ 1. 아래 문제에서 첨자에 의한 배열 참조는 포인터에 의한 참조로, 포인터에 의한 참조는 배열에 의한 참조로 변환하라. (1) prices[5] sol) *(prices+5) (2) temp[10] sol) *(temp+10) (3) *amount sol) amount[0] (4) *(message+2) sol) message[2] 2. 프로그램에서 다음과 같이 선언되고 초기값이 주어진 경우에 대해 다음 사항에 대해 기술하시오 int x[8] = {10, 20, 30, 40, 50, 60, 70, 80} ; (1) x가 의미하는 것은 ? sol) x[0]의 주소값 (2) (x+2)가 의미하는 것은 ? sol) x[2]의 주소값 (3) *x 가 ..
프로그램 개발 환경 : Visual Stdio 6.0 VC++ 1. 2차원 a[3][3] 배열의 대각 요소를 1로 하는 단위행렬을 구하는 프로그램을 작성하라. 2. 1차원 배열 b[10]을 정의하고 임의로 1-10까지의 수를 저장한 후 가장 큰 값과 그것을 저장하고 있는 배열 요소를 구하는 프로그램을 작성하라. 3. 1에서 100사이의 짝수 값의 합을 계산하는 프로그램을 작성하라. 짝수의 모든 값을 배열을 사용하여 저장하고, 연산하여라. 4. 2차원 배열 a[3][3], b[3][3]을 정의하고, 배열 a에 모든 값을 저장한 후 이를 b에 옮겨 행과 열을 바꾸어 저장시키는 프로그램을 작성하라 5. 1차원 배열 c[10]에 소문자 10개를 저장한 후 이를 역으로 출력하되 이를 대문자로 바꾸어 출력하라. 6..
#include int main() { int n,i,j; for(n=1; n