728x90
반응형

2025/01/21 2

[정보처리기사] [ Python ] for ... in 반복문과 range() 함수 | 시프트 연산 | 정보처리기사 실기 기출문제

2021년 2회 정보처리기사 실기 기출문제문제다음 파이썬 프로그램의 실행결과를 쓰시오a = 100result = 0for i in range(1,3): result = a >> i result = result + 1print(result)정답26해설 📌 for ... in 문 for ... in 문은 반복문으로, 리스트, 튜플, 문자열, 딕셔너리, 범위(range) 등 순회 가능한(iterable) 객체의 각 요소를 순차적으로 접근하며 반복 작업을 수행할 때 사용됩니다.# 기본 구조for 변수 in iterable: 실행📌 range( )range( )는 숫자들의 연속적인 범위를 생성하는 함수입니다. 이 함수는 반복문(for)과 함께 자주 사용되며, 특정 범위의 숫자들을 차례로 생성합니다..

[정보처리기사] [ C ] 포인터와 배열 | 정보처리기사 실기 기출문제

2021년 2회 정보처리기사 실기 기출문제문제다음 C 프로그램의 실행결과를 쓰시오.int ary[3];int s = 0;*(ary + 0) = 1; ary[1] = *(ary + 0) + 2; ary[2] = *ary + 3; for (int i = 0; i 정답8해설📌 포인터와 배열포인터는 어떤 데이터의 위치(주소)를 가리키는 역할을합니다포인터는 변수의 주소값을 저장하는 변수입니다.1️⃣  간접 연산자 *int *ptr; // ptr은 정수를 가리키는 포인터포인터 변수를 선언할 때는 자료형을 먼저 쓰고 변수명 앞에 *(간접 연산자)를 붙입니다.선언문에서 *는 해당 변수가 포인터 변수임을 나타냅니다.포인터 변수를 통해 주소가 가리키는 값을 참조하거나 변경할 수 있..

728x90
반응형