|
INTERVIEW QUESTIONS
MAINFRAME
JCL
DETAILS
Question: 102) void main() { int i=i++,j=j++,k=k++; printf(“%d%d%d”,i,j,k); }
Answer: Answer: Garbage values. Explanation: An identifier is available to use in program code from the point of its declaration. So expressions such as i = i++ are valid statements. The i, j and k are automatic variables and so they contain some garbage value. Garbage in is garbage out (GIGO).
|
|
|
Category |
JCL Interview Questions & Answers -
Exam Mode /
Learning Mode
|
Rating |
(0.3) By 7328 users |
Added on |
9/3/2014 |
Views |
66996 |
Rate it! |
|
|
Question:
102) void main() { int i=i++,j=j++,k=k++; printf(“%d%d%d”,i,j,k); }
Answer:
Answer: Garbage values. Explanation: An identifier is available to use in program code from the point of its declaration. So expressions such as i = i++ are valid statements. The i, j and k are automatic variables and so they contain some garbage value. Garbage in is garbage out (GIGO).
Source: CoolInterview.com
If you have the better answer, then send it to us. We will display your answer after the approval.
Rules to Post Answers in CoolInterview.com:-
- There should not be any Spelling Mistakes.
- There should not be any Gramatical Errors.
- Answers must not contain any bad words.
- Answers should not be the repeat of same answer, already approved.
- Answer should be complete in itself.
|
|
Related Questions |
View Answer |
|
101) void main() { void *v; int integer=2; int *i=&integer; v=i; printf("%d",(int*)*v); }
|
View Answer
|
|
100) void main() { int i; char a[]="
|
View Answer
|
|
99) void main() { unsigned giveit=-1; int gotit; printf("%u ",++giveit); printf("%u
",gotit=--giveit); }
|
printf(" - JCL Interview Questions & Answers">
View Answer
|
|
98) void main() { char a[]="12345
|
View Answer
|
|
97) void main() { int k=ret(sizeof(float)); printf("
here value is %d",++k); } int ret(int ret) { ret += 2.5; return(ret); }
|
} int - JCL Interview Questions & Answers">
View Answer
|
|
96) void main() { static int i=5; if(--i){ main(); printf("%d ",i); } }
|
} }< - JCL Interview Questions & Answers">
View Answer
|
|
96) void main() { static int i=5; if(--i){ main(); printf("%d ",i); } }
|
} }< - JCL Interview Questions & Answers">
View Answer
|
|
95) func(a,b) int a,b; { return( a= (a==b) ); } main() { int process(),func(); printf("The value of process is %d !
",process(func,3,6)); } process(pf,val1,val2) int (*pf) (); int val1,val2; { return((*pf) (val1,val2)); }
|
View Answer
|
|
94) main(){ char a[100]; a[0]='a';a[1]]='b';a[2]='c';a[4]='d'; abc(a); } abc(char a[]){ a++; printf("%c",*a); a++; printf("%c",*a); }
|
View Answer
|
|
93) main() { char *p; p="%d
"; p++; p++; printf(p-2,300); }
|
p++; p++; print - JCL Interview Questions & Answers">
View Answer
|
|
92) What are the following notations of defining functions known as? i. int abc(int a,float b) { /* some code */ } ii. int abc(a,b) int a; float b; { /* some code*/ }
|
View Answer
|
|
91) In the following pgm add a stmt in the function fun such that the address of 'a' gets stored in 'j'. main(){ int * j; void fun(int **); fun(&j); } void fun(int **k) { int a =0; /* add a stmt here*/ }
|
View Answer
|
|
90) main(){ unsigned int i; for(i=1;i>-2;i--) printf("c aptitude"); }
|
} - JCL Interview Questions & Answers">
View Answer
|
|
89) main(){ int a= 0;int b = 20;char x =1;char y =10; if(a,b,x,y) printf("hello"); }
|
View Answer
|
|
88) int i; main(){ int t; for ( t=4;scanf("%d",&i)-t;printf("%d
",i)) printf("%d--",t--); } // If the inputs are 0,1,2,3 find the o/p
|
- JCL Interview Questions & Answers">
View Answer
|
|
87) main() { int i; i = abc();Answer: 0..0 Explanation: The value of i is 0. Since this information is enough to determine the truth value of the boolean expression. So the statement following the if statement is not executed. The values of i and j remain unchanged and get printed.
printf("%d",i); } abc() { _AX = 1000; }
|
View Answer
|
|
85) #include<stdio.h> main() { FILE *ptr; char i; ptr=fopen("zzz.c","r"); while((i=fgetch(ptr))!=EOF) printf("%c",i); }
|
wh - JCL Interview Questions & Answers">
View Answer
|
|
83) # include<stdio.h> aaa() { printf("hi"); } bbb(){ printf("hello"); } ccc(){ printf("bye"); } main() { int (*ptr[3])(); ptr[0]=aaa; ptr[1]=bbb; ptr[2]=ccc; ptr[2](); }
|
} bbb(){ printf("hello"); - JCL Interview Questions & Answers">
View Answer
|
|
82) # include <stdio.h> int one_d[]={1,2,3}; main() { int *ptr; ptr=one_d; ptr+=3; printf("%d",*ptr); }
|
View Answer
|
|
81) main(int argc, char **argv) { printf("enter the character"); getchar(); sum(argv[1],argv[2]); } sum(num1,num2) int num1,num2; { return num1+num2; }
|
getchar(); sum(argv[ - JCL Interview Questions & Answers">
View Answer
|
Please Note: We keep on updating better answers to this site. In case you are looking for Jobs, Pls Click Here Vyoms.com - Best Freshers & Experienced Jobs Website.
View All JCL Interview Questions & Answers - Exam Mode /
Learning Mode
|