آموزش زبان c – آرایه ها

Post on 25-Nov-2015

20 Views

Category:

Documents

9 Downloads

Preview:

Click to see full reader

DESCRIPTION

آموزش زبان C – آرایه ها

TRANSCRIPT

-

148 C

7: 147

7

1. .

2. .

3. .4. .

5. .

6. .

7. .

8. .

9. .

10. strcpy strcat strlen strcmp strcmoi .

. . .

. . C .

. type array-name [array-size] ;

array-name array-size type . a 7 int .int a[7] ;

. 6543210

a[6]a[5]A[4]a[3]a[2]a[1]a[0]

. 6 . . .

( 71 .#define size 50

int A[size] ;

define . . . storage-class data-type array-name [expression] ;

expression int int + - . . . int . .

(( 72 .

int A[5] ;

float B[25] ;

static float C[15] ;

double x1[10] ;

char str[80] ;

A int 5 B float 25 C float 15 . x1 double str char 80 . ( .)

( . . C .

( 73 A k = A[2] ; 2 ( ) k . int float char .( ( ) . . . storage-class data-type array-name [size] = {value1 , value2 , valuem} ;

value1 valuem...value2 ... m .

a b c .

int a[7] = {1 , 2 , 3 , 4 , 5 , 6 , 7} ;

static float b[5] = {2.5 , -3.5 , 1.25 , 12.5 , 3.14} ;char c[3] = {a , b ,c} ; b a c . . .

a[0] = 1b [0] = 2.5c (0) = a

a[1] = 2b [1] = 3.5c (1) = b

a[2] = 3b [2] = 1.25c (2) = c

a[3] = 4b [3] = 12.5

a[4] = 5b [4] = 3.14

a[5] = 6

a[6] = 7 .

( 74 .

int digit[ ] = {1 , 2 , 3 , 4 , 5} ;

.

digit[0] = 1

digit[1] = 2

digit[2] = 3

digit[3] = 4

digit[4] = 5

( ). (( 75 25 .# include

main () {

int i , f = 0 , p = 0 ; float a[25] , average , sum = 0 ; for (i = 0 ; i

top related