1 .
2 .
3 .
4 .
5 .
:
1) ;
2) ;
3) - ;
4) ;
5) () ;
6) .
4
: .
.
15
/* N 1
.. */
/* <-
-> */
// <-
#include <stdio.h> // (#include)
#include <conio.h> // (.h)
void main(void) //
{ // (, )
clrscr(); //
printf("\n\t ,\n"); //
printf("\n !"); // '\n' '\t' -
//
} // (, )
/*
,
! */
1 (IDE) Turbo C, N:\APL\TC\BIN\TC.EXE, .
2 IDE ( ), ( Brief), .
3 - (N:\APL\TC\LAB\*.CPP), , .
4 . .
5 1-4 Borland C (N:\APL\BC\BIN\BC.EXE).
6 IDE Turbo C Borland C.
7 , .
1 IDE?
2 ?
3 . ?
4 ?
5 , , ?
6 ?
7 ? , ?
8 IDE ?
|
|
9 .
10 ?
11 , ?
12 main()?
5
, , .
- - .
( ). "=" , - ( ) ( ). z - ,
z = 2.3 + 5.1
7.4. z. , ";", . ,
z = 2.3 + 5.1;
z , 7.4.
, '='. . ().
'=' , , , , .. "" , :
c=x=d=4.0+2.4;
6.4 d, 6.4 "d=4.0+2.4" , , 6.4 "x=d" . - '=' ( ).
" " { 14). . :
=;
- *, /, %, +, -, &, Ù, |, ,. "=" , , '='. , *=2; z+=4; i/=x+4*z;
. .
, " "; - " 4 z"; - " i (x+4*z) ". :
=*2; z=z+4; i=i/(x+4*z);
. , . , () . , :
|
|
a=b/a; x=z%x.
(l -), .. , .
, , :
= - : - . : = 10.3 - 2*;
*= - : . *= 2 = * 2;
/= - : . /= 2.2 - d =- / (2.2 - d);
%= - : . N %= 3 N = N % 3;
= - : += = + ;
-= - : . X -= 4.3 - Z X = X - (4.3 - Z);
, 1 = 2 1 = El op (E2), - .
( 15)
, ",", . . , int, (=3, 3*) 9, 3.
( math.h):
abs | int |
acos | . |
asin | |
atan | |
atan2 | / |
cabs | |
ceil | , |
_clear87 | |
_control87 | |
cos | |
cosh | |
exp | |
fabs | double |
floor | , |
fmod | / |
_fpreset | |
frexp | m n , x=m*2n |
hypot | |
labs | long |
ldexp | *2e |
log | |
log10 | 10 |
matherr | |
modf | |
pow | |
sin | |
sinh | |
sqrt | |
_status87 | |
tan | |
tanh |
, M_PI ( π), M_E ( e) .
. printf(). . , .. .
|
|
f (print formatted).
printf() :
printf ( , _);
, . ( ) . :
#include <stdio.h> void main()
{ printf ("\n , !\n");
}
#include <stdio.h> () printf(). ( , . printf() ( ). '\n' - " ". , :
, !
'\n' . '\n' , ( ) .
, . \ ( - backslash). , \, . :
'\n'- ;
'\t' - ;
'\r' - () ;
'\\' - \;
'\n''- ( );
'\'" - ( );
'\0'- ;
'\' - -;
'\b'- ( );
'\f' - () ;
'\v'- ;
'\?' - .
, ( ) . ( , ..) .
printf(). :
% _.
'% ' .
:
d - ( int);
u - ( unsigned);
f- ( float double);
- ( ) - double float.
printf() , . - . . , summa 2102.3,
|
|
printf("\n summa=%f", summa);
: summa=2102.3
float , ;
int ;
=48.3; =-83; e=16.33;
printf ("\nc=%f\tk=%d\te=%e", , , e);
:
=48.299999 =-83 e=1.63300e+01
\t (). .
" " "".
_ - , ( ) .
- , ( ) ( ).
:
printf ("\nc=%5.2\tk=%5d\te=%8.2f\te=%11.4e", c, k, e, e);
:
=48.30 = -83 e= 16.33 e= 1.6330e+01
:
h - short int;
I - long;
L - long double.
. ( stdio.h):
scanf {_, _);
scanf() "" , . , , . scanf() , . . ( f .)
, scanf() . scanf() :