c언어 초보의 질문입니다 문제지를 푸는도중인데 답이 없내요 꾸벅
별하
질문 제목 : c언어에 대한 문제를 풀고있는데 어려운 문항만 질문드려봅니다값산출 문항인데 어렵내요 답안지가 없는 관계로 질문 드려봅니다! 꾸벅질문 내용 : 참고하여서 더욱더 c언어에 매진하겠습니다 기출문제 인데 답안지에 답이 안적혀있습니다
1.출력내용은
int num =23;
printf(%x,num);
2.연산식은
if(ab)
c=a;
else
c=b;
3.x의 값은?
int x=4;
x=1;
4.연산식은
s[i]=c;
++i;
5.x의값이 3일떄 변수y의값은
y=1;
if(x5)
if(x3)
y=2;
else
y=3;
6.정수형 변수 c에 저장되는 값은
#define add(a,b)a+b
#define max3
int c;
c = add(10,20)*max;
7.정수형 1차원 배열 x에 들어가 있는 값은
int x[3] = {10,20,30};
int *p;
p=x;
p=p+1;
*p=*p+1;
8.cnt 출력값은?
#includestdio.h
void
main(){
int cnt =1;
if(cnt==1){
int cnt =2;
cnt = cnt + 1;
}else {
int cnt = 3;
cnt = cnt + 1;
}
printf(%d,cnt);
}
9.프로그램 실행시 출력값은
main()
{
funca();
funcc();
}
funca()
{
funcb();
printf(1);
}
funcb()
{
funcc();
printf(2);
}
funcc()
{
printf(3);
}10.출력값은?
int data[10]={0,1,2,3,4,5,6,7,8,9};
int *pi;
int t,n;
t=0;
pi=data;
for (n+0; n10;n++)
t=t+*pi++;
printf(%d,t);
11.수행결과값은
#include stdio.h
int func(int n);
void main() {
int n=4;
printf(%d,func(n));
}
int func(int n){
if (n==1)return 1;
return n+func(n-1);
}