Upload
slab204
View
127
Download
1
Embed Size (px)
DESCRIPTION
8899
Citation preview
-3
,
. UNIX . UNIX . UNIX 90% , . UNIX , UNIX , . . , .
,
. . ( ) main . main . . . , . main . main . .
: main() { int k; printf( Now I,ll print pi number ); PrintfPI(); }
? .
?
. . , , . , . , . . , .
? . . .
. . ( . ) . . . . . , . . ,
printf . printf . , , . printf .
printf :
printf( [,] );
: [ ] . . [ ] . .
. printf( %d,1); */ /* 1
() . . ;- . , .
. printf( ! ); ! .
printf( !);printf( !); . ! ! . .
. 3.1
\n \a \t \\ \ \r
Tab ( ) \
\a . 2 , 1 . \n . . printf( !\n); printf( !); \n . .
: printf(\t\t.\n); . */ printf( . \a\n); . */ printf( \\ .\n); . */ printf(\\ .\n); . */ /*
/*
/*
/* \\
. .
3.2 %d %i %c %s %o %u %x %X %f %e %% %p %hd, %hi, %ho, %hx %ld, %li, %lo, %lx %le, %lE, %lf, %lg %Le, %LE %Lf, %Lg int . int . unsigned int (8- ) unsigned int unsigned int (16- ) unsigned int (16-) [-]dddd.ddd [-]d.ddd e [+/-]ddd % XXXX:YYYY short int long int double long double
, . : printf(%s %d %f %c\n,Hi,14,-8.76,x); . Hi 14 -8.760000 x Hi . . 8.76 -8.760000 . % f . .
:
printf(%f %.3f %.2f %.1f, 4.5678, 4.5678, 4.5678, 4.5678); : 4.567800 4.578 4.57 4.6
fprintf() (,,) . : int fprintf(FILE *stream, const char *format[, argument, . . . ]); UNIX .
: #include int main(void) { int n=3; float x=45.875; /* */ printf( ? \n); /* */ fprintf(stdprn, ? \n); /* */ printf( x=%f n=%d \n,x,n); /* */ fprintf(stdprn, x=%f n=%d \n,x,n); }