.


:




:

































 

 

 

 


4. .

int Array[10]; //

double D_array[1000]; // 1000 -

char Buffer[80]; // 80

int Arr[3];

Arr[0], Arr[1], Arr[2]

//*************** Middle project

#include <stdio.h>

#include <conio.h>

Int main()

{

int Arr[10];

Int i, m;

for (i = 0; i < 10; i++) {

scanf("%d", &Arr[i]);

}

m = 0;

for (i = 0; i < 10; i++) {

m += Arr[i];

}

printf("Result = %10.5lf", (double)m /10.0);

Getch();

Return 0;

}

int matrix[10][20]; // 10´20

double points[50][50][50]; //

//**

#include <stdio.h>

#include <conio.h>

Void main()

{

Int i,j;

int matrix[3][4];

double sum = 0;

for (i = 0; I < 3; i++) // Input elements

for (j = 0; j < 4; j++)

scanf("%d", &matrix[i][j]);

for (I = 0; I < 3; i++) // Calculation

for (j = 0; j < 4; j++)

sum +=(double)matrix[i][j];

printf("Sum = %10.0lf", sum); //Output result

Getch();

}

int matr [2][3];

matr[0][0]: matr[0][1]: matr[0][2]: matr[1][0]: matr[1][1]: matr[1][2]

 

double seq [] = {1.0, 2.1, 3.2, 4.3, 5.0};

seq[0]=1.0 seq[1]=2.1 seq[2]=3.2 seq[3]=4.3 seq[4]=5.0

int seq[4] = {1, 2};

seq[0] = 1 seq[1] = 2

seq[2] seq[3] .

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

matr[0][0]=2 matr[0][1]=3 matr[1][0]=4 matr[1][1]=5 matr[2][0]=6 matr[2][1]=7

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

double M[4][6] = {{1.0}, {2.2}, {44.2}, {8.0} };

- M.

char str [6] = {h, e, l, l, o, \0};

char <_> [] = ;

char str [6] = hello;


 
 
 


 
0x0012ff50 A Symbol
0x0012ff51 B  
0x0012ff52 C  

double *pVal, Value;

int *pNum0, *pNum1;

long *plVal;

char *pNum0,

z1, z2, z3, *pVal,

Mas[4] = {'A', 'B', 'C'};

pNum0 = NULL;

pNum0 = &Mas[0];

z1 = *pNum0;

pVal = &(*pNum0);

z2 = *(++pNum0);

pNum0 += 1;

z2 = *pNum0;

if (pNum0 == pVal)

x = *pNum0++;

z1 = *pNum0;

int x=100, y = 99, *pNum0; // pNum0 -

pNum0 = &x; // pNum0 = 0x0012fec3 -

y = *pNum0; // y = 100 -

( void *pAdr pAdr ).

double *pVal, Value;

...

pVal = &Value;

int *pNum;

Float Number;

Number = 10.5;

pNum = &Number; !

double *pVal, Value;

...

pVal = NULL; // pVal = 0x00000000

 

1 // pNum0 = &Mas[0]

2- , . //z1=*pNum0;

3 - // &pNum;

4- /pNum0;pNum0++;

5 - // pNum0 += 1;

6 - // if (pNum0 == pVal)

 

int *pDat, *pDO, Date = 2003, DateOld=1997;

pDat = &Date; pDO = &DateOld; //

pDat = pDO; //

pDO = NULL; // .

:

int *pI;

char *pC;

...

pC = (char *)pI; //

,

 

char c_Sym = B;

char *p_Sym;

*p_Sym ,

P_Sym p_Sym

&p_Sym

 

*p_Sym - , p_Sym

*p_Sym ,

p_Sym = &c_Sym p_Sym

0x0012ff50
B

&p_Sym

X0012ff6 0x0012ff50

char **t; // t -

 

sizeof(< >)

char 1, short 2, long 4 ..

 

char:

short:

float:

 

int x[4],*p, n;

p = &x[0]; // p 1- - x- &x[0]

n = *p++; // p 0x0064fdc8

n = *p++; // p 0x0064fdcc

n = *p++; // p 0x0064fdd0

 

sizeof(< >)



<== | ==>
3 ) |
:


: 2016-09-06; !; : 218 |


:

:

- , 20 40 . - .
==> ...

1954 - | 1898 -


© 2015-2024 lektsii.org - -

: 0.021 .