Motionzen
☰
×
◈ Introduction
◈ WIN-IT
◈ Smartplay Technologies
◈ TATA Power
◈ Sasken Technology
◈ MREC Tech
◈ RRSTB Consultancy
◈ Methode Electronics
◈ Hyundai Mobis
◈ Dexcel Electronices
◈ Data Patterns
◈ PROTECH
◈ VVDN - I
◈ VVDN - II
◈ VVDN - III
◈ UST Global - I
◈ UST Global - II
◈ UST Global - III
◈ Other Companies - I
◈ Other Companies - II
◈ Other Companies - III
Home
About
Consulting
Training
Tutorial
Interview Questions
Contact
Interview Questions
Data Patterns - Interview Experience
Home
Company Interview Experience
◈ Introduction
◈ WIN-IT
◈ Smartplay Technologies
◈ TATA Power
◈ Sasken Technology
◈ MREC Tech
◈ RRSTB Consultancy
◈ Methode Electronics
◈ Hyundai Mobis
◈ Dexcel Electronices
◈ Data Patterns
◈ PROTECH
◈ VVDN - I
◈ VVDN - II
◈ VVDN - III
◈ UST Global - I
◈ UST Global - II
◈ UST Global - III
◈ Other Companies - I
◈ Other Companies - II
◈ Other Companies - III
Interview Questions
Data Patterns - Interview Experience
« Prev
Next »
Data Patterns - Interview Questions and Answer
Find Output of the Following C Program
Program 1 #include
main() { float f=1.1; void *j; j=&f; printf("%f\n",*(void*)p); j=j*16; } Program 2 #include
main() { int a=2,b; b=a+NULL; printf("b = %d \n",b); } Program 3 #include
main() { double c=1,d=2; printf("%d \n",sizeof(c
main() { coding phase ... undeclared function .. } Program 5 #include
#define square(x) x * x void main() { int a=3; printf("%d\n",square(a++)); printf("%d\n",square(a--)); } Program 6 What is the output of below code if i/p is like that ./a.out one two three #include
void main(int argc,char *argv[]) { printf("%d, %c\n",argc,++**++argv); } Program 7 #include
void main() { char *string="data"; printf("%d\n",sizeof(*string)); printf("%d\n",sizeof("patterns")); } Program 8 #include
#include
void main() { char city[]="chennai - 600033"; char string[8]; string[0]='\0'; strncat(string,city,7); printf("%s\n",string); } Program 9 #include
#define TYPE1 char void main() { typedef char TYPE2; TYPE1 a; TYPE2 b; a=255; b=255; printf("%d\n",a); printf("%d\n",b); } Program 10 #include
void main() { int i=100; printf("%d,%d,%d\n",i++,i++,i++); } Program 11 #include
using namespace std; int main() { void design(); void design(); } void design() { coding(); cout<<"design phase "<
char *str="data patterns (i) pvt ltd"; void main() { void fun(int); fun(-1); } void fun(int i) { if(++i==25) return; fun(i); printf("%c",str[i]); } Program 13 #include
void main() { struct string { char name[30]; char alias[30]; }; struct string s1,s2={"alpha"}; s1=s2; printf("%s\n",s1.alias); printf("%s\n",s2.name); } Program 13 #include
void main() { union data { unsigned short a[2]; unsigned short b,c; unsigned long d; }; union data x; x.d=0xfefeabab; printf("%x\n",x.a[0]); printf("%x\n",x.a[1]); printf("%x\n",x.b); printf("%x\n",x.c); } Program 14 #include
void main() { char array[100]; int i; for(i=65;i<=75;i++) { array[i]=i; printf("%c",array[i]); } } Program 15 #include
main() { struct null { struct null *old,*new; }; printf("%d\n",sizeof(struct null)); } Program 16 #include
main() { void *p; unsigned char *d; unsigned char c='z'; p=&c; d=p; printf("%x\n",*p); } Program 17 #include
main() { typedef struct { char *item; nodeptr *next; }nodeptr; nodeptr node; printf("%d \n",sizeof(node)); } Program 17 #include
main() { unsigned char a=10,b=0x10; printf("%x\n",(a<<8)); printf("%x\n",(unsigned char )(~~b)); } Program 18 #include
main() { struct bit { unsigned short a : 5; unsigned short b : 5; unsigned short c : 6; }; struct bit d; *(unsigned short*)&(d)=0xffff; printf("%x,%x,%x\n",d.a,d.b,d.c); } Program 19 #include
main() { FILE *fp; int ch; fp=fopen("data.txt","w"); fprintf(fp,"my name's bond %c",'007'); fclose(fp); fp=fopen("data.txt","r"); while((ch=fgetc(fp))!=EOF) { putchar(ch); } fclose(fp); } Program 20 #include
using namespace std; class sample { private : static int count; public : sample() { count=10; } void display() const { cout<
using namespace std; class sample { public : sample() { } sample(sample &s) { cout<<"copy"<
using namespace std; class A { char *p; public : A() { cout<<"class A constructor is called :"<
« Prev
Next »
Helpful Links
Sateeshkg Home
Interview Questions
Corporate Training
Recommended Books
Linux Consulting
Apply for Job Assistance
If you have any queries please email us at
info@motionzen.com