.


:




:

































 

 

 

 


, , int int, uint, uint.

. , .

 

 

 

 


: uint int. , . long.

.

.

+

int a=10, b=20, c, d;

c =- a; // =-10

d =+ b; // d=20

, .

inta =10;

++; // =+1; =11

++; // =+1; =11

inta =10;

--; // =-1; =9

--; // =-1; =9

( ), ( ). : , ; , .

int a=10, b=10, x, y;

x=a++; //. a=11 →x=10

y =++ b; // b=11 → y=11

 

 

 


 

inta, b;

double c;

a=10/4; //a=2

c=10/4.; //c=2.5

b=10./4; //!!! (10./4.=2.5)

!!!

 

inta;

=10%3; //=1

=-10%3; //=-1

=10%-3; //=1

=-10%-3; //=-1

( )

 

inta;

double b;

a=(int)3.5; //a=3

b =(int)3.5+5.5; //b=3+5.5=8.5

 

 


boola, b, c;

a= 10>5; // true

b= B>A; // true

c= 65==A; // true

 

 

 


boola;

a =!(10>5&& 3==8); //true

 

 


, .

ushort a=0x8005, b;

b=(ushort)(a>>1);

0 1000 0000 0000 010 1

short a=-0x1005, b;

b=(short)(a>>1);

1 1110 1111 1111 110 1

 


 

 


bytea=0x1F, b=0x3A, d;

d =(byte)(~(a ^ b));

:

0001 1111

0011 1010

0010 0101 a ^ b

1101 1010 ~(a ^ b)

.

1? 2:3

, .

 

 

 


:

int a, b, c, min;

a=10; b=5; c=8;

min = a;

min = b < min? b:mn;

min = c < min? c:mn;

 



<== | ==>
|
:


: 2018-10-18; !; : 255 |


:

:

, ,
==> ...

1468 - | 1388 -


© 2015-2024 lektsii.org - -

: 0.011 .