본문 바로가기
자격증/C언어 문제 풀기

C언어 문제 [1번~5번]

by 코리아이그잼 2022. 10. 7.
728x90

C언어 문제 1번~5번 문제 입니다.

문제를 푸신후 정답보기를 눌러 정답을 확인해주세요

 

 

이전 문제 풀러가기

 

1번. 다음 C언어의 실행 결과를 적으시오.

void main(){
	int a = 10;
	int b;
	int * c = &b;
	b = a++;
	b += 10;
	printf("a=%d \n", a);
	printf("b=%d \n, b);
	printf("c=%d \n, c);
}
더보기

a=11

b=20

c=20

 

2번. 다음 fib()를 사용하여 fib(5)를 실행했을 때 fib(5)를 포함한 fib()함수의 총 호출 횟수와 최종 리턴 값은?

int fib(int n){
	if(n<=0) return 0;
	if(n ==1) return 1;
	else return (fib(n-1)+fib(n-2));
}

총 호출 횟수 :
최종 리턴 값 :

더보기
총 호출 횟수 : 15
최종 리턴 값 : 5

 

3번. 다음 C 프로그램의 실행 결과는?

#include<stdio.h>

int func(int n)
{
	if(n%2==1)
    n=n-1;
  if(n==0)
   	return 0;
  return (func(n-1)+n);
}

int main()
{
	int result;
    result = func(19);
    printf("result = %d", result);
}
더보기

result = 90

 

4번. C프로그램의 실행결과를 쓰시오.

더보기

12

4 2 3

 

5번. C프로그램의 실행결과를 쓰시오.

더보기

51 15 20

 

문제 더 풀러가기

정보처리기사 랜덤문제

'자격증 > C언어 문제 풀기' 카테고리의 다른 글

C언어 문제 [6번~10번]  (0) 2022.10.07