Sie sind auf Seite 1von 3

Faculty Mr Kiran

Naresh i Technologies

1 Whats the I value?


main() {
int i=5;
if(i>5);
{
i=100;
printf(" %d ",i); } }

else
printf("Srinivas");

}
9 void main(){
if(!printf("Yes"))
if(printf(" No"));
}

void main()
{
int Var = 90;
if(Var += Var == ++Var == 89)
printf(" %d ",Var); }

3 void main(void)
{
int i;
int k=0;
if(k=='0')
printf("one");
else if(k== 48)
printf("two");
else
printf("three");

10 void main(){
if(0xA)
if(052)
if('\xeb')
if('\012')
printf("Dennis");
else;
else;
else;
else;
}
11 void main(){
int a=5,b=10,c=1;
if(a&&b>c){
printf("Right");
else{
break; } }

4 void main()
{
int i=2;
int a=4;
if((i+=3)>a)
{ printf(" TRUE \"); }
else
{ printf("FALSE \"); } }
5 What are if else related statements?
a) if-else replaced with ?: operator
b) Nested if-else statements allowed
c) Multiple if statements allowed
d) Multiple statements allowed
e) We write if most and should use else
6 main()
{
int i=3,j=1;
if(i--,--j)
printf(%d %d,i,j);
}

12 void main(){
if('\0');
else if(NULL)
printf("Wrong");
else;
}
13 void main(){
int a=2;
if(a--,--a,a)
printf("NareshIT");
else
printf("Kiran C");
}
14 void main(){
int a=-5;
unsigned int b=-5u;
if(a==b)c
printf("Right");
else
printf("Wrong");
}

7 void main(){
int x=-1,y=-1;
if(++x=++y)
printf("Naresh");
else
printf("Kiran");
}
8 void main(){
if(sizeof(void))
printf("Kiran");

15 void main(){
signed x;
unsigned y;
x = 10 +- 10u + 10u +- 10;

Naresh i Technologies, Opp. Satyam Theatre, Ameerpet, Hyderabad, Ph: 23746666, 9000994008
For Doubts mail to vkiransrinivas@yahoo.co.in
Faculty : Mr Kiran

-1-

Faculty Mr Kiran

Naresh i Technologies

y = x;
if(x==y)
printf("%d %d",x,y);
else if(x!=y)
printf("%u %u",x,y);

33 main()
{
int i=4;
if(i=1)
printf("statement 1");

else
printf("statement 2");

16 void main(){
if(printf("%c",59)){} }
17 main()
{
switch (5)
{
case 5: printf(" 5 ");
default: printf(" 10 ");
case 6: printf(" 6 "); }

34 main()
{
int x=10,y,z;
z=y=x;
y-=x--;
z-=--x;
x-=--x x--;
printf(%d %d %d,x,y,z); }

35 main ( )
{
int k=4,j=0;
switch (k)
{
case 3: j=300;
case 4: j=400:
case 5: j=500;
}
printf (%d\n,j);

18 main()
{
int I=5,j=0;
switch(I&&++j||--j) {
case 1 :
printf("1");
case 2 :
printf("2");
default :
printf("default"); } }

36 main()
{
int x=10,y=20;
if(!(!x)&&x)
printf("x : %d",x);
else
printf("y =%d",y);
}

19 main()
{
float I=1.5;
switch(i)
{
case 1.0 : printf("%f",i);
break;
case 1.5 : printf(" %f",i);
break;
case 2.5 : printf(" %f",i);
break;
} }

37 main()
{
char c=-34;
int i=-32;
unsigned int u=-16;
if(c>i)
printf("Pass1");
if(c<u)
printf("Pass2");
else
printf("Fail1");
if(i<u)
printf("Pass3");
else
printf("fail2");
}

20 main(){
unsigned short a=-1;
unsigned char b=a;
printf("%d %d ",a,b); }
21 main()
{
int c=0,d=5,e=10,a;
a=c>1?d>1||e>1?100:200:300;
printf("a=%d",a); }
22 main()
{ int i=7;
printf("%d\n",i++*i++);

38 main()
{
int i=0;
switch(printf("K"),printf("ku"))
{

Naresh i Technologies, Opp. Satyam Theatre, Ameerpet, Hyderabad, Ph: 23746666, 9000994008
For Doubts mail to vkiransrinivas@yahoo.co.in
Faculty : Mr Kiran

-2-

Faculty Mr Kiran

Naresh i Technologies

case 1 : printf("%d",i);
break;
case 2 : printf("%d", ++i);
break;
}}
39 main()
{
100;
printf("%d\n",100);
}
40 main()
{
int a = 10, b = 5,c = 3,d = 3;
if ((a<b) && (c = d++)) printf(" %d
%d %d %d ", a, b, c, d);
else printf(" %d %d %d %d ", a, b,
c, d);
41 main()
{
int i=4,j=2,k=0;
char c1='a',c2='b';
if(k==0)printf("k is zero\n");
else if(j==2)printf("j is 2\n");
else if(i==4)printf("i is 4\n");
if(c1!='a')printf("c1 is not a\n");
else if (c2=='a')printf("c2 is b");
else printf("Hello\n");
}
42 void main(){
unsigned int x= -1;
int y =0;
if(y<=x) printf(A is true\n);
if (y = =(x = -10)) printf(B is
true\n);
if ((int) x>=y) printf(C is true\n);
43 void main()
{
int i,j,k;
i=2;
j=4;
k=i++>j&2;
printf("%d\n",k);
if(++k && ++i<--j|| i++)
j=++k;
printf(" %d %d %d",i,-j--,k);
getch();
}
For more information download from
http://kiransrinivas.wordpress.com
For doubts mail to:
vkiransrinivas@yahoo.co.in

Naresh i Technologies, Opp. Satyam Theatre, Ameerpet, Hyderabad, Ph: 23746666, 9000994008
For Doubts mail to vkiransrinivas@yahoo.co.in
Faculty : Mr Kiran

-3-

Das könnte Ihnen auch gefallen