Turbo-C
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
터보-C 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
Lua 게시판
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C/C++ Q/A
[4992] 저기 문제좀 풀어주세요 ㅠ..ㅠ
머털이 [pmtiger] 1654 읽음    2005-04-08 19:49
제가 처음 C언어를 배워서요
그런데 저좀 이 문제들좀 알려주실분 계시나요?
도와주세요

이거...
답 달아 주실때 설명 조금씩만 해주시면
많은 도움이 되겠습니다(__)


1) 다음은 C의 일반적인 특징을 설명한 것이다. 바르지 못한 것은?
① 논리적이며 비구조적이다.
② 함축적인 프로그램 작성이 용이하다."
③ 프로그램의 이식성이 높다.
④ 저급언어 특성의 고급언어이다.



2) 다음 중 C 프로그램 작성시 고려되는 일반적인 규칙이라고 할 수 없는 것은?
① C 프로그램은 반드시 하나 이상의 함수를 포함해야 한다.
② 함수의 시작과 끝을 알리는 중괄호 { }를 사용해야 한다."
③ 프로그램에 main() 함수가 반드시 존재할 필요는 없다.
④ 중괄호 안에는 변수선언문, 치환문, 함수 등을 기입한다.

3) 다음 중 escape 문자에 대한 설명이 잘못된 것은?
① \n : 출력시 줄을 바꿈
② \t : 프린터의 form feed"
③ \a : '삑' 소리를 낸다.
④ \r : 커서를 행의 마지막 위치로 이동


4) 8진 상수를 올바르게 표현한 것은?
① 0x14
② 14"
③ 014
④ 148

5) 다음 중 정수형의 범위에서 가장 큰 양의 정수 값을 저장할 수 있는 자료형은?
① unsigned long int
② long int"
③ unsigned int
④ int

6) 진위(O X)형에 답하시오.
비트연산 중 shift는 왼쪽으로 한 비트이동하면 2를 곱한 결과이다.

7) 정수형 변수 su에 9를 초기화 시키는 명령문은?
① int su = 9;
② int su:9;
③ integer su = 9;
④ int su = '9';

8) 프로그램이 컴퓨터에서 수행되기 위해서는, 원시 프로그램이 기계어로 번역되어야 한다.
이 번역을 (   )이라 한다.(한글로 답하시오)

9) 다음 중첩 for문의 반복횟수는?

for (i = 1; i <= 4; i++)
for (j = 1; j <= 5; j++)

① 20
② 10
③ 30
④ 40

10)  다음 프로그램 실행 후 변수 c와 d에 저장된 값은?

int a = 10, b = 10, c, d;

c = ++a;

d = b++;

① c = 10, d = 10
② c = 10, d = 11
③ c = 11, d = 10
④ c = 11, d = 11

11)  다음에서 f에 저장되는 값은?

int b = 6;

float f;

f = 9 / (float) b;

① 1
② .1
③ 1.50
④ 1.0

12) (5 > 2) ? 10 : 30; 의 결과는?
① 30
② 5
③ 10
④ 2


13) 다음 중 함수가 아닌것은?
① printf()
② scanf()
③ sizeof()
④ getchar()

14) 변수를 사용한 후 1 증가하는 수식은?
① ++n
② n++
③ n==
④ n^

15) 먼저 문을 수행하고 나중에 비교하는 반복문은?
① for
② do~while
③ while
④ if


16) 조건문이 아닌 것은?
① if
② switch-case
③ ? :
④ for


17) C언어의 기본 구조에 대한 설명으로 틀린것은?
① 프로그램은 main()함수에서 시작된다.
② 명령어는 대문자와 소문자의 구별이 없다.
③ 주석문은 /*와 */사이에 넣는다.
④ 1개 이상의 함수로 구성된다.


18) 다음 중 대입 연산자의 사용 예와 기능에 대해 잘못 연결한 것은?
① A+=10 ← A의 값에 10을 더한 후 결과를 A에 저장
② A%=10 ← A의 값을 10으로 나눈 후 그 나머지를 A에 저장
③ A>>=3 ← A의 값을 3비트 우로 이동 후 결과를 A에 저장
④ A&=10 ← A의 값과 10에 대해 비트 단위의 OR 연산을 한 후 결과를 A에 저장


19) 이항 연산자는?
① %
② - (부호바꿈)
③ ++
④ --


20)  a는 b보다 크거나 같다는 논리기호는?
① a >= b;
② a != b;
③ a <= b;
④ a == b;

21) 산술대입 연산자 a *= b;의 원래 의미는?
① a =* b;
② a = b * b;
③ a *= b;
④ a = a * b;


22) 나머지 연산자는?
① &
② ^
③ %
④ /


23) 관계 연산자 기호가 잘못된 것은?
① <
② =<
③ ==
④ >=

24) 라인을 바꾸는데 사용하는 확장열(escape sequence)은?
① \t
② \b
③ \n
④ \r


25) for문을 사용하여 1에서 100사이의 모든 홀수 합을 구하는 프로그램을 작성하시오
    (주관식)

26) 다음 프로그램의 실행 후 출력되는 값은?
#include
main()
{
int a=64;
int c;
c=a>>4;
printf("%d\n",c);

27)  다음 프로그램의 실행결과를 적으시오
#include
void print(int x);
main()
{
int a=11;
a%=3;
print(a);
}
void print(int x)
{
printf("%d\n",x);
}


28) C언어는 함수의 집합이다. 함수중에 반드시 있어야 하는 함수명은?
① stdio.h
② function
③ for
④ main


29) C언어의 특징이 아닌것은?
① 범용성
② 이식성
③ 복잡성
④ 확장성


30) 다음중 변수명이 될수 없는 것은?
① display
② double
③ hap
④ _score


31) 다음중 C언어에서 제공되는 반복문이 아닌것은?
① do
② while
③ for
④ loop


끝까지 읽어 주셔서 정말 감사합니다 ㅠ_ㅠ

+ -

관련 글 리스트
4992 저기 문제좀 풀어주세요 ㅠ..ㅠ 머털이 1654 2005/04/08
4998         Re:과제일 경우 ... 1521 2005/04/09
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.