. :
while (_)
_;
do
_
while (_)
for
for (_; _; _)
_
_ , ( ) , , , {}. _ , . , ( ). _ for - , . , . . _ _.
, s k .
for (int i=1,s=0;i<=k; i++) s+=i*i;
for (int i=0,s=0;i<=k; s+=++i*i);// - ;
for (int i=0,s=0;i<=k;) s+=++i*i; // ;
for (int i=0,s=0;i<=k;) {int j; j=++i; s+=j*j;}
for , , . do while , , , . .
. break. , , . , i,j , i<j, , .
while (i<j)
{ i++;
if (i==j) break;
j--;
}
i=0, j=3 i=j=2 break, i=0, j=2 i=j=1 .
. - , . , , - -. , .
, , , , , .
|
|
- , :
;
;
, , - , - , - ;
, ,
( ),
:
[];
[]={1, 2,};
, . , . , , . : , , ,
int [6]={1,2,3,4};// 6
//
char str[]={a, b, c};// 3 char
. , i- , [i], 0. , :
const int n=10;
int a[n];
for (i=0;i<n;i++)
{ printf( a[i]:);
scanf(%d,&a[i]); }
, -. - - , \0. , , - ( string.h), .
, ,
int a2[3][2] // 3 , 2
, , a2[i][j].