.


:




:

































 

 

 

 





  >=  
  >  
  <=  
  <  
  ==  
  !=  
  &&  
  ||  
  !  

 

,

, && ||, , , , .

&& , ||.

86

#include<stdio.h>

main()

(

int x, , z;

x=l; y=l; z=0; x=x&&y||z; printf("%d\n",x);

x=x||!y&&z; printf("%d\n",x);

x=y=l; z=x++-l; printf("%d\n",x);printf("%d\n",z);

z+=-x++ + ++y; printf("%d\n",x); printf("%d\n",z);

z=x/++x; printf("%d\n",x); printf("%d\n",z);

}

: 1 1 2 0 3 0 4 1

 

( ) & | ~ \ ~  

 

87

#include<stdio.h>

main()

(

int , , z, k;

x=03; y=02; z=01; k=x|y&z; printf("%d\n",k);

k=x|y&~z; printf("%d\n",k);

k=x^y&~z; printf("%d\n",k);

k=x&y&&z; printf("%d\n",k);

x=l; y=-l;

k=!x|x; printf("%d\n",k);

k=-x|x; printf("%d\n",k);

k=x^x; printf("%d\n",k);

x<<=3; printf("%d\n",x);

y<<=3; printf("%d\n",y);

y>>=3; printf("%d\n",y);

}

:

3 3 1 1 1 -1 0 8 -8 8 1 9 1

. , (), , , , , .

, :

char (unsigned);

short int; unsigned, () unsigned unsigned;

int, () int int;

char, () char char;

, ;

int char 8 . , , ( ). , .

: z=(int)x+(int)y;

 

.

. , .

. . , .

<> = <>;

: int x, , ;

=5;

=*2+7;

=/4;

: =5, =17, =4.

, . . .

: =(=(=5)*2+7)/4.

5, . (5*2), (10+7) (=17). 17, (17/4), .

+=_=*= /= %= , : i = i+2 i+=2.

:

int x,y;

==5;

+=2; /* 2, =7 */ - =3; /* 3. =2 "7 *=; /* , =14 */.- /=++; /* ; =3,= 12/3 */

( , "=") .

if/else

:

If(<>) <1>

else <2>;

"else <2>" ,

If(<>) <1>;

. , . ( ), else, 2.

88 ( b)

#include <stdio.h>

main()

{

int a,b;

printf(" - "); scanf("%d", &a);

printf(" - "); scanf("%d", &b);

if (a==b)

printf(" .\n");

else

if (a>b)

printf(" .");

else printf(" .");

}

= ==, , , .

! , , if/else. , if/else else . Else if, else.

,

if(n>0)

if(a>b) z=a;

else z=b;

else if. else if, :

if(n>0)

{

if(a>b) z=a;

} else z=b;

. , if/else else/if. :

 

If (<1>) <1>

else if <2>) <2>

else if (<3>) <3>

else <oepaop>;

 

; - , , . else, , .

if/else. . :

 

1?2:

 

1. (), 2, . , .

, , . :

 

max = (a>b)?a:b;

:

= (<0)?-: ;

 





:


: 2016-11-12; !; : 374 |


:

:

, ,
==> ...

1470 - | 1440 -


© 2015-2024 lektsii.org - -

: 0.023 .