자격증 연습/정보처리기사 실기 대비 - 문제풀이(14)
-
[2023년 1회] 정보처리기사. 3번문제
#include int main(){ char* a = "qwer"; // a[0] q a[1] w a[2] e a[3] r char* b = "qwtety"; // b[0] q b[1] w b[2] t b[3] e b[4] t b[5] y for(int i = 0; a[i] != '\0' ; i++){ for(int j = 0; b[j] != '\0'; j++){ if(a[i] == b[j]) printf("%c", a[i]); } } /* a[0]b[0] a[0]b[1] a[0]b[2] a[0]b[3] a[0]b[4] a[0]b[5] a[1]b[0] a[1]b[1] a[1]b[2] a[1]b[3] a[1]b[4] a[1]b[5] a[2]b[0] a[2]b[1] a[2]b[2] a[2]b[3] a[2]..
2023.07.21 -
[2023년 1회] 정보처리기사. 2번문제
2. 다음 C언어의 출력값을 작성하시오. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 #include int main(){ char a[] = "Art"; // a[0] = A , a[1] = r a[2] = t char* p = NULL; // null 초기화를 해주지 않으면 임의의 주소값을 배정받음 (가비지 값) p = a; // p 는 변수 a의 주소를 가짐 printf("%s\n", a); // %s 는 문자열 출력, 배열 a의 문자열 출력 A, r, t printf("%c\n", *p); // %c 는 문자 한개 출력 *p 가 가르키는 첫번째 주소의 값 출력 즉 a[0]의 값을 출력 printf("%c\n", *a); // %c 는 문자 한개 출력 *a 는 변..
2023.07.21