.


:




:

































 

 

 

 





:

1) : v = v # e;

# ( ), v #= e;

, i = i + 2; i += 2; ( );

2) : x = x # 1;

# , (+1), (1), x ( -), :

## x; , x ##; .

, . , (## x) x 1, ; (x ##) , 1. . 9.4.

 

1:   2:  
int i, j, k; int n, a, b, c, d;
float x, y;   n = 2; a = b = c = 0;  
...   a = ++ n; n =3, a =3
*= y; x = x*y; a += 2; a =5
i += 2; i = i + 2; b = n ++; b =3, n =4
x /= y +15; x = x /(y + 15); b = 2; b =1
-- k; k = k 1; c = -- n; n =3, c =3
k --; k = k 1; c *= 2; c =6
j = i ++; j = i; i = i + 1; d = n --; d =3, n =2
j = ++ i; i = i + 1; j = i; d %= 2; d =1

 

 

, .

, , . , .. , . . :

short, char int unsigned long double
      float double

. :

char short int;

double, double;

long, long.

. 1/3 0, , , .. , : 1./3.

char int . char int, , .. int , .

, . , .. . , int char .

: float x; int i; x = i; i = x; , float int .

double float .

char .

, , .

 

, :

() ;

, .

, . , , :

double x;

int n = 6, k = 4;

x = (n + k)/3; x = 3, .. ;

x = (double)(n + k)/3; x = 3.333333 .

 

, .. :

== ; != ;

< ; <= ;

> ; >= .

.

:

_1 _2

. .

.

, . - . .

. 1, , , (true), 0 , .. (false). , .

, .

:

y > 0, x == y, x!= 2.

( ), , .

 

. :

! ( һ);

&& ( Ȼ);

|| ( Ȼ).

() . , . , , 1 0.

!

:

!0 1

!5 0

x = 10;

! (x > 0) 0

:

_1 _2

-:

_1 , _2 ;

_1 , _2 .

:

y > 0 && x = 7 , ;

e > 0 || x = 7 , .

Ȼ , Ȼ .

, :

0 < x < 100 0 < x && x < 100;

x > 0, y £ 1 x > 0 && y <=1.

.





:


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


:

:

, .
==> ...

1687 - | 1559 -


© 2015-2024 lektsii.org - -

: 0.013 .