what is the different between if-else and switch statment
(other than syntax)
Answers were Sorted based on User's Feedback
Answer / mohemmed bilal
main difference between both statement is that we can only
use switch for one variable eg
switch(x)
{
case 1://do this;
case 2://do this;
case 3://do this;
}
while in if else we can use multiple condition like
if(x==0&&y==0)
{
printf("");
}
else if(x==1&&y==0)
{
printf("");
}
| Is This Answer Correct ? | 0 Yes | 0 No |
if else
is nothing but private variables.
structure is nothing but continuous allocation and public
variables and dissimilar data type.
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / nabila
if else use only the statements that are in two condition
switch atatements use different cases
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / bakhtiar khan wazir
IF Statement: Checks the value of data is less than or greater than. (in ranges).
example: can tell wether an input age is more than 18 and less than 60.
Switch Case: Checks the value of data that is prespecified. only equal to.
example: Can only generate output if the value matches. When the age is 18 or when the age is 60 . No comarison of data based on greater than or smaller than. Compares data based on equality.
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / srinivasa reddy
Internally IF-ELSE implements Linear search, where as
SWITCH implements Binary search.
| Is This Answer Correct ? | 35 Yes | 51 No |
Answer / subbu
Basically while coding developers prefer Switch rather than
If-Else.
But inturn switch gets transferred to IF-ELSe format during
compilation.
| Is This Answer Correct ? | 31 Yes | 87 No |
What does a derived class inherit from a base class a) Only the Public members of the base class b) Only the Protected members of the base class c) Both the Public and the Protected members of the base class d) .c file
Describe the modifier in c?
Why array is used in c?
wats SIZE_T meant for?
What is far pointer in c?
find the size of structure without using the size of function
what is the meaning of java that is (J A V A) full form of JAVA
71 Answers AKS University, Bhel, BNL, BPO, HCL, Peacecon,
Why do we use pointer to pointer in c?
write a programe to find the factorial of given number using recursion
Difference between Shallow copy and Deep copy?
write a program in c to read array check element is present or not?
program for following output using for loop? 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5