, . , .
, ( ) . , -, , , -, .
. :
S = 1 + 1/2 + 1/3 + 1/4 +... + 1/9 =
, , . .
. .
, .1.
k , . , , s.
, k = k+1 ( , ). , . s=1/k, , .1.
1, , . , . k<=9. , - . , 1.
, . . . , s , , . . s .
s = 1/k s = s + 1/k (.1). k=1 , s, , , , . . , s = 0, .. k = 1:
|
|
s = 0 + 1/k = 0 + 1/1 = 1.
.1, .1 , . , , , .
. , , , .
for
for , :
for(_1; _2; _3)
{
}
:
_1 -
;
_2 - ;
_3 - ,
.
, :
double s = 0.0;
int k;
for(k = 1; k <= 9; k++) s = s + 1.0/k;
. s = s + 1/k, , . 1/k , , , . s , .. .
s int, double .
for , " " . ,
for(;;) { }
. break, , , :
int k = 10;
..........
for(;;)
{
.........
k--;
if(k) break;
}
_2, , . .
for(...) :
1. _1 ( ).
2. _2 ( ).
(), .
3. .
4. _3 ( ).
5. .2.
, ,
, "":
for(i=0; i<10; printf("\n %d",i), i+=2);
|
|
""
---------------------
0, 2, 4, 6, 8 "".
for(...)
while(...):
_1;
while(_2)
{
;
_3;
}
, , for() , , , .
.