, . , , / , ; , 10/3 3. (%), . . , 10 % 3 1. C# % , . 10.0 % 3.0 1. C# C++, . .
// %.
Using System;
class ModDemo {
static void Main() { int iresult, irem; double dresult, drem;
iresult = 10 / 3; irem = 10 % 3;
dresult = 10.0 / 3.0; drem = 10.0 % 3.0;
Console.WriteLine(" 10/3: " + iresult + " " + irem);
Console.WriteLine(" 10.0 / 3.0: " + dresult + " " + drem);
}
}
.
10/3: 3 1
10.0 / 3.0: 3.33333333333333 1
, , % , , 1.
(++) () 2. , . .
1, 1. ,
+ +;
= + 1;
;
= - 1;
, , , , . .
( ) ( ). ,
= + 1;
:
++; //
:
++; //
( ) . , . , . , . .
|
|
= 10; = ++;
11, 1, .
X = 10;
= ++;
10, , 1. 11. , 11: .
. , .
// // (++).
Using System;
class PrePostDemo { static void Main() { int* x, y;
Int i;
x = 1;
= 0;
Console.WriteLine(" , " +
" = + ++;"),
for(i = 0; i < 10; i++) {
= + ++; // ++
Console.WriteLine( + " ");
}
Console.WriteLine();
= 1; = 0;
Console.WriteLine(" , " +
" = + ++;")<
for(i = 0; i < 10; i++) {
= + ++; // ++
Console.WriteLine( + " ");
}
Console.WriteLine();
}
}