Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


int a=2,b=3,c=4;
printf("a=%d,b=%d\n",a,b,c);
what is the o/p?

Answers were Sorted based on User's Feedback



int a=2,b=3,c=4; printf("a=%d,b=%d\n",a,b,c); what is the o/p?..

Answer / vignesh1988i

a=2 and b=3;;;; why it dosent print the value of 'c' is...
we didnt specify any format specifications....... so we wont
get c value...

but if we have given the format specifications and if we
dont give any argument to it... the garbage value will be
your o/p

printf("%d");
the o/p is :: some garbage values....

Is This Answer Correct ?    7 Yes 0 No

int a=2,b=3,c=4; printf("a=%d,b=%d\n",a,b,c); what is the o/p?..

Answer / vignesh1988i

A=2,B=3


SINCE THEIR IS NO SPECIFIER FOR SPECIFING THE DATA TYPE OF VARIABLER c so only a & b wil get printed


thank u

Is This Answer Correct ?    5 Yes 1 No

int a=2,b=3,c=4; printf("a=%d,b=%d\n",a,b,c); what is the o/p?..

Answer / srinivas

a=2,b=3



(for "c" variable no conversion char is there so it prints
only a&b values)

Is This Answer Correct ?    4 Yes 2 No

int a=2,b=3,c=4; printf("a=%d,b=%d\n",a,b,c); what is the o/p?..

Answer / sanjay

#include<stdio.h>
#include<conio.h>
void main()
{
int a,b;
clrscr();
printf("\na=%d\n",a);
scanf("a=%d\n",a);
printf("a=%d\n",a);
printf("a=%d\n\n\n",&a);
//scanf("b=%d\n",&b);
//printf("a=%d\n",b);
//printf("a=%d\n",&a);
getch();
}

tell me the output why -12 and -28713 when i was enter 1 or
any digit?

Is This Answer Correct ?    2 Yes 0 No

int a=2,b=3,c=4; printf("a=%d,b=%d\n",a,b,c); what is the o/p?..

Answer / vignesh1988i

this reply for Mr. Sanjay..........

one thing to understand , unless or until we initilize or get i/p from the user to any variables their GARBAGE CONTENT will be there inside the variable .... so like this u are printing the value of variable a wit out initilizing or feeding the i/p from the user.... SO FIRST PRINTF will show only garbage values , so only ur first output is -12.........

in scanf you have missed to specify the location of a where the value must get stored.... so , in the o/p screen u can type the value but it wont get stored in the memory location named as 'a'.... because you didn't specify the memory location of 'a' to the compiler.....

because of this in the next printf statement , it will print some other garbage values... remember that garbage values are subjected to change at instances....

next line you are tyrying to print the address of variable a... know one thing that the addresses are only unsigned ones... but you have given a format specification as %d which refers to a ordinary int or short integer which ranges from -32767 to 32768... so if any value goes beyond 32768 it will take the corresponding negative value.................
the other are commented , so i dont want to comment abt it..


hope you would have understood sir....

thank u

Is This Answer Correct ?    0 Yes 0 No

int a=2,b=3,c=4; printf("a=%d,b=%d\n",a,b,c); what is the o/p?..

Answer / sriharsha karanth

a=2
b=3

Is This Answer Correct ?    1 Yes 2 No

Post New Answer

More C Interview Questions

#include<std.h> int main() { char *str[]={"Frogs","Do","Not","Die","They","Croak!"}; printf("%d %d\n",sizeof(str),strlen(str)); ...return 0; } what will the output of the above program?

6 Answers  


what is the disadvantage of using macros?

1 Answers   Wipro,


What are the disadvantages of external storage class?

0 Answers  


how does a general function , that accepts an array as a parameter, "knows" the size of the array ? How should it define it parameters list ?

0 Answers  


atoi, which takes a string and converts it to an integer. write a program that reads lines(using getline), converts each line to an integer using atoi and computes the average of all the numbers read. also compute the standard deviation

0 Answers  


How can you access memory located at a certain address?

0 Answers  


44.what is the difference between strcpy() and memcpy() function? 45.what is output of the following statetment? 46.Printf(“%x”, -1<<4); ? 47.will the program compile? int i; scanf(“%d”,i); printf(“%d”,i); 48.write a string copy function routine? 49.swap two integer variables without using a third temporary variable? 50.how do you redirect stdout value from a program to a file? 51.write a program that finds the factorial of a number using recursion?

6 Answers   Amdocs,


Mention four important string handling functions in c languages .

0 Answers  


What is declaration and definition in c?

0 Answers  


Determine the code below, tell me exactly how many times is the operation sum++ performed ? for ( i = 0; i < 100; i++ ) for ( j = 100; j > 100 - i; j--) sum++;

5 Answers   ITCO, Wipro,


Why c is called procedure oriented language?

0 Answers  


How is a null pointer different from a dangling pointer?

0 Answers  


Categories