, % , . 4.4 4.5 , . , , . 4.4. . 99.
scanf()
scanf() , , , , . printf(), , , , .
printf(), scanf() , . , . . printf() , , scanf() - .
scanf() , &.
scanf() , & .
scanf() , printf(). , printf() %f, %, %, %g %G float double, scanf() float, %l double. . 4.6 , 99.
4.6
, printf().
scanf() . ( ), , , , getchar() gets(), .
- , . , , SII- 0. . , .
name, 30 char, :
char name [30];
, , , , . :
" ".
|
|
strlen() ( ). scanf(), % s, , .
, #, . #include , . #de fine , . l imi ts. h float. h #de fin e, , . con s t.
p r i n t f () s can f () . , , . , : , . .
1. 4.1 , . ? ? 2. , . ?
. print f (" O $ % 2. 2 f. \ n ", 2. 3 4 5 2);
. print f (" % c % c % c \ n ", ' ', 1 0 5, ' \ 4 1 ');
. #de fi n e Q " . "
print f (" % s \ ncoep % d . \ n ", Q, s tr l en (Q));
rint f (" % 2. 2 , % 2. 2 f? \ n ",
1 2 0 1. 0, 1 2 0 1. 0);
3. 2. , Q
?
4. :
de fine
de fine 1 0
main (i nt)
{
int age;
char n ame;
p r i n t f { " B ee , ");
s c a n f (" l s ", n am e);
p r i nt f (" X opoo, % , ? \ n ", n ame);
s c a n f (" I E ", ag e);
= age + ;
p r i n t f (" , % s! , ,
l d . \ n ", , );
r e r un ;
5. , :
#de fi n e " "
int main (vo i d)
{
flo at co s t = 1 2. 9 9;
flo at p e r cent = 8 0. 0;
print f (), , co s t p er c ent,
:
" " $ 1 2. 9 9.
8 0 % -.
6. , :
. ,
.
. 8 4 .
|
|
. 2 3 2. 3 46 1 0 .
r. 2. 3 3 +2 1 2 .
. , 3 0 .
7. ,
?
. unsigned long 15 .
. 8 4 .
. n 2. 3 3+ 2,
12 .
r. + 2 3 2.3 46 10 .
. 8 8 .
8. ,
?
. , 4 6
.
. ,
.
. 2 .
. + 3. 1 3 ,
.
. ,
7 .
9. s c an f (),
. ,
.
. 1 0 1
. 2 2. 3 2 8. 3 4-09
. linguini
. catch 22
. catch 22 ( catch)
10. ?
1 1. ,
.
?
#de fi n e
#de fi n e) }
1. , ,
" , .'.
2. ,
:
. .
. 20 ,
.
. 20 ,
.
. , .
3. ,
, .
(
).
. 2 1. 2. 1 + 1.
. + 2 1. 2 9 0 2. 1 2 9+ 001.
4. , ,
:
, 6. 2 0 8
f l o a t, /.
, .
5. ,
. ,
.
, :
Mel i s s a Honeyb e e
7 8
, ,
, :
Mel i s s a Honeyb e e
7 8
6. , dou e
1. 0 / 3. 0 float 1. 0 / 3. 0.
-
, - -
.
|
|
float. h F LT_DI G D B L_D I G.
1. 0 / . 3?
7. ,
.
,
, . ,
, 3. 785
- 1.609 ,
1 0 0 (
)
. ( ,
, ,
.)
( con s t #de fi n e)
.