1.
#include<stdio.h>
main()
{
enum { abesit, abesec=4,akgec};
printf("%d %d", abesit, akgec);
}
A. 
B. 
C. 
D. 
2.
#include<stdio.h>
int xstrlen(char *s)
{
int length = 0;
while(*s!='\0')
{length++; s++;}
return (length);
}
int main()
{
char d[] = "DATASTRUCTURE";
printf("Length = %d\n", xstrlen(d));
return 0;
}
A. 
B. 
Code returns the length 13
C. 
Code returns the length 12
D. 
Code returns the length 0
3.
#include <stdio.h>
int main()
{
char a[] = { 'D, 'A', 'T', 'A' };
char* ppp = &a[0];
*ppp++; // Line 1
printf("%c %c ", *++ppp, --*ppp); // Line 2
}
A. 
B. 
C. 
D. 
4.
#include<stdio.h>
Void main()
{
While(! printf("while loop is amazing one") ;
}
A. 
B. 
While loop is amazing one
C. 
D. 
5.
#include<stdio.h>
main()
{
int n=8;
int f(int n);
printf("%d", f(n));
}
int f(int n)
{
if(n>0)
return (n+f(n-2));
}
A. 
B. 
C. 
D. 
6.
#include<stdio.h>
main()
{
printf(3+"Good morning ");
}
A. 
B. 
C. 
D. 
7.
#include<stdio.h>
#include<conio.h>
void main()
{
char s[]="ghost";
printf("%d",sizeof(s));
getch();
}
A. 
B. 
C. 
D. 
8.
#include<stdio.h>
#include<conio.h>
void main()
{
printf("\n yo");
printf("\b ghost");
printf("\r hy");
getch();
}
A. 
B. 
C. 
D. 
9.
#include<stdio.h>
int main(){
int count, temp, i, j, number[30];
printf("How many numbers are u going to enter?: ");
scanf("%d",&count);
printf("Enter %d numbers: ",count);
for(i=0;i<count;i++)
scanf("%d",&number[i]);
for(i=count-2;i>=0;i--){
for(j=0;j<=i;j++){
if(number[j]>number[j+1]){
temp=number[j];
number[j]=number[j+1];
number[j+1]=temp;
}
}
}
printf("Sorted elements: ");
for(i=0;i<count;i++)
printf(" %d",number[i]);
return 0;
}
A. 
B. 
C. 
D. 
10.
#include <stdio.h>
void main()
{
char *s= "data";
char *p = s;
printf("%c%c", p[1],s[2]);
}
A. 
B. 
C. 
D. 
11.
#include <stdio.h>
void c( int[] );
int main()
{
int ary[4] = {1, 2, 3, 4};
c(ary);
printf("%d ", ary[0]);
}
void c(int p[4])
{
int i = 1;
p = &i;
printf("%d ", p[0]);
}
A. 
B. 
C. 
D. 
12.
#include<stdio.h>
void main()
{
float b=0.45;
if(b<0.45)
printf("wow");
else
printf ("how");
}
A. 
B. 
C. 
D. 
13.
#include<stdio.h>
void main()
{
int I;
for(I=1;I<=5;I++)
{
if(I==3)
{
break;
}
printf("%d",I);
}}
A. 
B. 
C. 
D. 
14.
#include<stdio.h>
void main()
{
int I=65;
char J='A';
if(I==J)
{
printf("hey");
}
else
{
printf("hii");
}
}
A. 
B. 
C. 
D. 
15.
#include <stdio.h>
int main()
{
int* data;
*data= 9;
printf("%d", *data);
return 0;
}
A. 
B. 
C. 
D. 
16.
#include<stdio.h>
int main()
{
int x;
For(x= -1;x<=10;x++)
{
if(x<5)
Continue;
else
break;
printf("abc");
}
return 0;
}
A. 
B. 
C. 
D. 
17.
#include<stdio.h>
int main()
{
int i=0;
For(; i<=5;i++)
printf("%d", i);
return 0;
}
A. 
B. 
C. 
D. 
18.
#include<stdio.h>
int main()
{
int a=500, b=100, c;
if(! a>=400)
b=300;
printf("b=%d c=%d \n", b, c);
return 0;
}
A. 
B. 
C. 
D. 
19.
#include<stdio.h>
int main()
{
usigned int i= 65535;/*Assume 2byte integer*/
While(i++! =0)
printf("%d", ++i);
printf("\n");
return 0;
}
A. 
B. 
C. 
0 1 2...32767-32766-32765-1 0
D. 
20.
#include<stdio.h>
int main()
{
int x=3;
float y=3.0;
if(x==y)
printf("x and y are not equal");
return 0;
}
A. 
B. 
C. 
D. 
21.
#include<stdio.h>
int main()
{
Chat ch;
if(Ch= printf(" "))
printf(" It matters \n") ;
return 0;
}
A. 
B. 
C. 
D. 
22.
#include<stdio.h>
int main()
{
int a[5]={5,1,15,20,25};
int i,j,m;
i= ++a[1];
j= a[1]++;
m= a[i++];
printf("%d%d%d", i,j,m) ;
return 0;
}
A. 
B. 
C. 
D. 
23.
What is the output of this program?
#include<stdio.h>
Void main()
{
int a=b=c=10;
a=b=c=50;
printf("\n%d%d%d", a,b,c);
}
A. 
B. 
C. 
D. 
24.
What will be the ouput of this following c code?
#include <stdio.h>
void main()
{
int a[4] = {1, 2, 3,4};
int *p = a;
printf("%p\t%p", p, a);
}
A. 
B. 
Different address is printed
C. 
D. 
25.
Which bitwise operator is suitable for turning off a
the particular bit in a number?
A. 
B. 
C. 
D.