|
2> 수식(expression)과 문장(statement)을 구별하고, 문장은 의미 있는 문장과 의미 없는
문장을 구분하여 설명하여라.
4> 789와 -789를 16bit에 표현하여라. (계산 과정을 모두 작성하여라.)
5> 10진수 19.345를 2진수로 표현하여라. (계산 과정을 모두 작성하여라.)
6> 16진수 (A3B.A2)를 10진수로 표현하여라. (계산 과정을 모두 작성하여라.)
7> 10진수 19.345를 32 bit 부동 소수점 표현 방법으로 표시하여라.
지수를 8 bit에 표현하는 방법과
지수를 6 bit에 표현하는 방법으로 구분하여 설명하여라.
8> 일반적인 C 언어에서 9, '9', "9"의 각각의 기억형태 정확하게 그리고 차이점을 설명하여 라.
9의 ASCII 코드 값 : 00111011
9> 다음 프로그램의 실행결과와 변수 c를 계산하는 과정을 설명하여라.
#include <stdio.h>
main( )
{
char c;
c = 'D' + 4.5 + (int) 3.5;
printf("%c\n", c);
}
12> 다음 프로그램을 실행하여보면 무한히 계속 실행된다. 그 이유를 설명하고 원인을 찾아 바르게 고쳐 보아라.
#include <stdio.h>
#define SIZE 70000
main( )
{
unsigned int index;
for (index = 0; index < SIZE; index++)
printf("index = %u\n", index);
}
13> 다음 프로그램의 출력결과를 각 라인별로 상세하게 설명하여라.
#include <stdio.h>
#define STRING "This is sample string."
main( )
{
printf("/%d/\n", 45, 365);
printf("/%6d/\n", 365);
printf("/%-6u/\n", -365);
printf("/%-+8d/\n", 56789);
printf("/%-25.7s/\n", STRING);
printf("/%0.8s/\n", STRING);
printf("/%+10.1f/\n", 1234.56);
printf("/%*.*f/\n", 8, 3, 242.5);
}
제가 확실히 풀수있는건 뺏습니다. 저도 노력하는모습을 보여야죠 ㅠ.ㅡ
이위에것들은 잘모르겠습니다. 워낙깐깐하셔서 레포트내도 빠꾸맞기 일수거든요. 몇일전에도 잘해간다고 해간게 되돌아왔거든요 ㅠ.ㅠ
그래서 이렇게 시험가지보게됬어요 좀 도와주세요 ㅠ.ㅠ
|