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...


Result of the following program is
main()
{
int i=0;
for(i=0;i<20;i++)
{
switch(i)
case 0:i+=5;
case 1:i+=2;
case 5:i+=5;
default i+=4;
break;}
printf("%d,",i);
}
}
a)0,5,9,13,17
b)5,9,13,17
c)12,17,22
d)16,21
e)syntax error

Answers were Sorted based on User's Feedback



Result of the following program is main() { in..

Answer / arvind

the answer is syntax error but if there was a : after default

the execution would be like:
for i=0 case 0 is executed and then since there is no break
statement all the cases including the default case are
executed and the 16 is printed,.then i is iterated using
i++, now i=17 ,it enters the switch statement and only
default case is executed and i=i+5=21 is printed

Is This Answer Correct ?    37 Yes 6 No

Result of the following program is main() { in..

Answer / vinod

int main()
{
int i=0;
for(i=0;i<20;i++)
{
switch(i)
{
case 0: i+=5;
case 1: i+=2;
case 5: i+=5;
default: i+=4; break;
}
printf("%d,",i);
}
}

For the above program the output would be 16 and 21

Is This Answer Correct ?    36 Yes 6 No

Result of the following program is main() { in..

Answer / jai

Answer is e), since opening and closing flower braces do
not match in numbers and default do not have colon
following it. Assuming switch(i) has an opening flower
brace and default has colon after it "switch(i) {, ...
default: i+= 4;"answer would be d).
All cases will be fall-through including default:

Is This Answer Correct ?    27 Yes 5 No

Result of the following program is main() { in..

Answer / priya

the answer is syntax error
main()// no return type there will be warning
{
int i=0;
for(i=0;i<20;i++)
{
switch(i)// there no starting braces
case 0:i+=5;
case 1:i+=2;
case 5:i+=5;
default i+=4;//illegal default
statement should end with : i.e.,default:
break;}
printf("%d,",i);
}
}

Is This Answer Correct ?    8 Yes 3 No

Result of the following program is main() { in..

Answer / mayank sharma

when the control will encounter break statement.it will move
outside the loop. which will not pass through printf();and
also braces are not properly put

Is This Answer Correct ?    1 Yes 3 No

Result of the following program is main() { in..

Answer / shweth

e)sysntax error

Bcoz braces are not put properly. If there is no sysntax
error, means braces r put properly means result would be d)
16,21

Is This Answer Correct ?    6 Yes 9 No

Result of the following program is main() { in..

Answer / sankar

Answer is (e) Option : Syntax error

void main()
{
int i=0;
for(i=0;i<20;i++)
{
switch(i)
case 0:i+=5; // this is illegal
case 1:i+=2; // this is illegal
case 5:i+=5; // this is illegal
default i+=4; // Colon is missing
break;
}
printf("%d,",i);
}
} // This is extra braces

Is This Answer Correct ?    4 Yes 8 No

Result of the following program is main() { in..

Answer / deepa

syntax error every case statement requires a break statement

Is This Answer Correct ?    7 Yes 32 No

Post New Answer

More C Interview Questions

What does 4d mean in c?

0 Answers  


difference between ordinary variable and pointer in C?

2 Answers  


In a switch statement, explain what will happen if a break statement is omitted?

0 Answers  


print out of string in this format; 1. "rajesh" 2. \n 3. %d

5 Answers   mpower,


Explain what is page thrashing?

0 Answers  


What are the different types of storage classes in C?

3 Answers  


what is the format specifier for printing a pointer value?

0 Answers  


What is #pragma statements?

0 Answers  


What are the advantages of using linked list for tree construction?

0 Answers  


How can you increase the size of a dynamically allocated array?

0 Answers   TISL,


what is out put of the following code? #include class Base { Base() { cout<<"constructor base"; } ~Base() { cout<<"destructor base"; } } class Derived:public Base { Derived() { cout<<"constructor derived"; } ~Derived() { cout<<"destructor derived"; } } void main() { Base *var=new Derived(); delete var; }

3 Answers   Honeywell,


Draw a diagram showing how the operating system relates to users, application programs, and the computer hardware ?

0 Answers  


Categories