1. 완전수
- 약수 중 자신을 제와하고 모두 더하면 자신이 되는 수
- EX) 6 -> 1,2,3,6 -> 1+2+3-6
- 6,28,496,8128
2. 파이썬의 update
- 내용을 바꾸는 것 같은 단어이지만 더하는 것이었다.
- EX) a={'한국','중국','일본'}
a.update({'홍콩', '한국', '태국'})
print(a) => {'한국', '중국', '일본', '홍콩', '태국'} - 중복도 제거 된다.
3. 시프트 연산자
- 2진수인 상태에서 비트의 자리를 이동시키는 연산자
- EX) 100>>2
1100100 오른쪽으로 두칸씩 이동하면서 오른쪽 넘어간 숫자들은 삭제
0011001 -> 25가 된다. - <<는 왼쪽으로 이동
4. C언어 포인터 변수
다음은 C언어 소스 코드이다. 출력 값을 쓰시오.
----------
#include
int main() {
char *p = "KOREA";
printf("%sn", p);
printf("%sn", p + 3);
printf("%cn", *p);
printf("%cn", *(p + 3));
printf("%cn", *p + 2);
return 0;
}
----------
KOREA
EA
K
E
M
'정보처리기사 준비 > 프로그래밍 파트 정리' 카테고리의 다른 글
[프로그래밍] 모듈화, 결합도 (0) | 2024.04.16 |
---|---|
[프로그래밍] 라이브러리, 예외처리, 프로토타입, 프레임워크, 재사용 (0) | 2024.04.16 |
[프로그래밍] 구조체 (0) | 2024.04.12 |
[프로그래밍] C언어-포인터, 배열 (0) | 2024.04.12 |
[프로그래밍] 데이터 입출력, 제어문, 반복문 (0) | 2024.04.11 |