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 |
---|