.


:




:

































 

 

 

 





.

2- ( ): int Ar[S][S];

(l) (r): short l, r;

: short r1,r2;

- : short dd;

- : short k;

short, .. -128 - 128.

stdio.h S - ( 9 , C).

- Ar , .

.5.2. r1, r2, dd, k ( ). l 0 S-1 r 0 S-1. , . .

( 5 6). , "".

k [l,r] . - 0.

, r1 r2. r1>r2 , dd .

. . 2 . . , . .

#include <stdio.h>#define S 9int Ar[S][S]; /* */int main(void) { short l, r; /* */ short r1,r2; /* */ short dd; /* */ short k; /* */ /* */ r1=1; r2=S-2; dd=1; k=1; for (l=0; l<S; l++) { /* */ for (r=0; r<S; r++) /* */ /* */ if ((r<r1)||(r>r2)) Ar[l][r]=0; else Ar[l][r]=k++; /* */ /* */ r1+=dd; r2-=dd; /* */ if (r1>r2) dd=-dd; } /* */ /* */ for (l=0; l<S; l++) { for (r=0; r<S; r++) { printf("%3d",Ar[l][r]); } printf("\n"); } return 0;}

, - - , . , . - .

:

1. .

2. .

3. - .

4. .

5. .

 

 

 

 





:


: 2016-12-18; !; : 365 |


:

:

, - , ; , - .
==> ...

1263 - | 1293 -


© 2015-2024 lektsii.org - -

: 0.009 .