What will be the output of
x++ + ++x?
Answers were Sorted based on User's Feedback
Answer / naveenkumari
here we can see two types of increments pre and post
increment . since x++ is post increment first the value is
assigned and then increments but in case of ++x first the
value is incremented and then assigned since x is not
initialized with any value the above expression gives a
garbage value .For example if x is initialized with a value
"1" then the this expression gives the output as "3"
| Is This Answer Correct ? | 4 Yes | 4 No |
Answer / sujan
let x=1,here it starts with x++, so first x takes value 1 and then it increments to 2.. later ++x.. here x is incremented first i.e.,x=3 and then added to previous value..ie., 1+3
o/p is 4
| Is This Answer Correct ? | 1 Yes | 1 No |
Answer / sairoong.l@drsomchai.net
static void Job13(Args _args)
{
Dialog dlg;
DialogField dlgField;
;
dlg = new Dialog("test");
dlg.addGroup("test");
dlgField = dlg.addField(TypeId(CustAccount), "test");
if(dlg.run())
info(dlgField.value());
}
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer is 2x+2. For Ex: if x is 2 result is 2(2)+2 = 6.
| Is This Answer Correct ? | 7 Yes | 8 No |
Answer / srinivas
for this what is the input value of x.First of all we have
to give the input value of x.
if x = 1 then answer would be
main();
int x=1,y.
y = x++ + ++x.
printf /n'%d',y.
here y = 3
| Is This Answer Correct ? | 11 Yes | 15 No |
Answer / pardeep
answer illl always be 4
value of x ill be 2+2
it willincrement only in 2nd case th ++x
| Is This Answer Correct ? | 4 Yes | 13 No |
Answer / mortal
x++ starts with x and ++x starts with x+1,hence if x=1 then
ans. is 3.
| Is This Answer Correct ? | 5 Yes | 15 No |
with out using main how to execute the program?
#define f(x) main() { printf("\n%d",f(2+2)); }
Differentiate between declaring a variable and defining a variable?
Describe the difference between = and == symbols in c programming?
How can I find the modification date of a file?
write a c program to remove all the duplicate characters in a string and replace with single character? ex:-input- AAABBBCCC output- ABC
write c program to display output 10(10+20)+(10+20+30)+ ... n term
0 Answers Hindustan Gum Chemicals,
Write the following function in C. stripos — Find position of first occurrence of a case- insensitive string int stripos ( char* haystack, char* needle, int offset ) Returns the numeric position of the first occurrence of needle in the haystack string. Note that the needle may be a string of one or more characters. If needle is not found, stripos() will return -1. The function should not make use of any C library function calls.
What is Bitwise Operator and how it works?
Are global variables static in c?
Explain output of printf("Hello World"-'A'+'B'); ?
a formula,a series of steps,or well defined set of rules for solving a problem a) algorithem b) program c) erdiagram d) compiler