검색어 입력폼

쉽게 풀어쓴 C언어 연습문제

저작시기 2018.03 | 등록일 2020.10.16 | 최종수정일 2020.10.20 한글파일 한컴오피스 (hwp) | 7페이지 | 가격 1,900원

소개글

"쉽게 풀어쓴 C언어 연습문제"에 대한 내용입니다.

목차

없음

본문내용

7. 다음 프로그램의 출력은?

int i=-3, j=2, k=0, m;
m = ++i && ++j && ++k;
printf(“%d, %d, %d, %d\n”, i, j, k, m);

답: -2, 3, 1, 1

8. 다음 프로그램의 출력은?

int x=4, y, z;
y = --x;
z = x--;
printf(“%d, %d, %d\n”, x, y, z);

답: 2, 3, 3

9. 다음 수식의 결과는 무엇인가? 단, x는 16비트 정수라고 가정한다.

예를들어 x= 0000 0000 1111 0000 , ~x= 1111 1111 0000 1111 이라고 놓는다.

(a) x & ~x

0000 0000 0000 0000

(b) x | ~x

1111 1111 1111 1111

(c) x ^ ~x

1111 1111 1111 1111

(d) x ^ 0xffff

1111 1111 0000 1111

10. 아래의 수식이 계산되는 순서를 올바르게 나타낸 것은?

z = x + y * z / 8 % 2 – 3

답: ①번 * / % + - =

11. 다음 프로그램의 출력은?

#include<stdio.h>
int main()
{
printf(“%x\n”, 0x20<<2);
return 0;
}

참고 자료

없음
다운로드 맨위로