Sie sind auf Seite 1von 2

//tech questions

1. main()
{
char *p;
printf("%d %d ",sizeof(*p),sizeof(p));
}

a) 1 2 b) 1 1 c) 2 1 d) 2 2
answer: a

2.13.
#define int char
main()
{
int i=65;
printf("sizeof(i)=%d",sizeof(i));
}

a) 2 b) 1 c) error d) none
answer: b

3. #include <stdio.h>
#define a 10
main()
{
#define a 50
printf("%d",a);
}
a) error b) 10 c) 50 d) none
answer:c

4.
enum colors {black,blue,green}
main()
{

printf("%d %d %d",black,blue,green);

return(1);
}
a) 0 0 0 b) 1 2 3 c) error d) 0 1 2

answer:d

5.
main()
{
char *p;
p="hello";
printf("%c\n",*&*p);
}

a) h b) e c) o d) error

answer:a
6.
void main()
{
int i=7;
printf("%d",i++*i++);
}

a) 49 b) 56 c) 64 d) 7

ans: b

7.
main()
{
static i=3;
printf("%d ",i--);
return i>0 ? main():0;
}

a) 321 b) 0 c) 333 d) error


ans: a

8.
main()
{
int x=5;
printf("%d %d %d\n",x,x<<2,x>>2);
}

a) 5 20 5 b) 5 5 5 c) 5 20 1 d) error
ans. c

9.
int i;
i=1;
i=i+2*i++;
printf(%d,i);

a) 6 b) 3 c) 4 d) 2
ans.c

10.
main()
{
char not;
not=!2;
printf("%d",not);
}

a) 2 b) 1 c) 0 d)error
answer:c

Das könnte Ihnen auch gefallen