main()
{
int i = 1;
int num[] = {1,2,3,4};
num[i] = i++;
printf("%d", num[i]);
}
what will be the output?
}
Answers were Sorted based on User's Feedback
Answer / pragathi
3 is the answer bcoz
i=1
num[i]=i++;
num[1]=2;
here i=2
printf("%d", num[2]);
here 3 is there at position 2 .
so answer is 3
Is This Answer Correct ? | 19 Yes | 3 No |
Answer / xyz
the answer will be 3 b'coz whatever the "num[i] = i++;"
this expression the output will be depend's on "i" and
at last i will be 2 and num[2]=3 which is the answer.
Is This Answer Correct ? | 8 Yes | 1 No |
Answer / tk
Answer is :: 3
Explanation::
main()
{
int i = 1;
int num[] = {1,2,3,4};
num[i] = i++; // Here i = 1, so num[1] = 1; and num =
{1,1,3,4}
// After the execution of this statement the value of i
will be 2 (as i++)
printf("%d", num[i]); // num[2] = 3 so answer is 3
}
}
Is This Answer Correct ? | 5 Yes | 0 No |
Answer / vinay
Idiots please don't give wrong answers. While you answer
the questions, please check the output practically and post
Is This Answer Correct ? | 5 Yes | 1 No |
Answer / anusha raykar
Please dont answer with blind mind.
Answer is= 3
100%
Is This Answer Correct ? | 4 Yes | 0 No |
Answer / vijay
expression likes
num[i]=i++;
are always compiler dependent.
it is a bad programing to use such expression.
Is This Answer Correct ? | 9 Yes | 7 No |
Explain about the functions strcat() and strcmp()?
What is the difference between mpi and openmp?
write a C program: To recognize date of any format even formats like "feb-02-2003","02-february-2003",mm/dd/yy, dd/mm/yy and display it as mm/dd/yy.
What is const volatile variable in c?
Do you know what are the properties of union in c?
.find the output of the following program? char*myfunc(char*ptr) { ptr +=3; return (ptr); } int main() { char*x,*y; x="HELLO"; y=myfunc(x); printf("y = %s ",y); return 0; }
what is the answer for it main() { int i; clrscr(); printf("%d",&i)+1; scanf("%d",i)-1; }
printf(), scanf() these are a) library functions b) userdefined functions c) system functions d) they are not functions
Write a program in c to print * * * * * *******
What is floating point exception error? And what are different types of errors occur during compile time and run time? why they occur?
How can you find the exact size of a data type in c?
What is structure padding and packing in c?