01: // cosa puo' stampare printf()?
02: #include<stdio.h>
03: #include<stdlib.h>
04: #include<math.h>
05: 
06: int main(int argc, char **argv){
07: 
08:   float b = 45.56;
09:   int d=2;
10: 
11:   printf("A printf() posso passare un numero direttamente:       %f\n",   10.234);   
12:   printf("A printf() posso passare una espressione:              %f\n",   10.234/8.97*2);   
13:   printf("A printf() posso passare una variabile:                %f\n",   b);  // ma stampa 45.56? 
14:   printf("A printf() posso passare una espressione:              %f\n",   b*d);   
15:   printf("A printf() posso passare il risultato di una funzione: %f\n",   sqrt(b));   
16: 
17:   printf("Non c'e' limite al numero di specificatori b=%f, d=%d e b*d=%f\n", b, d, b*d);
18: 
19:   printf("Posso stampare anche il contenuto della stessa variabile tante volte quanto voglio %f %f %f %f %f %f\n", b, b, b, b, b, b);
20: 
21: 
22:   return 0;
23: }
24: 
25: /*
26: 
27: A printf() posso passare un numero direttamente:       10.234000
28: A printf() posso passare una espressione:              2.281828
29: A printf() posso passare una variabile:                45.560001
30: A printf() posso passare una espressione:              91.120003
31: A printf() posso passare il risultato di una funzione: 6.749815
32: Non c'e' limite al numero di specificatori b=45.560001, d=2 e b*d=91.120003
33: Posso stampare anche il contenuto della stessa variabile tante volte quanto voglio 45.560001 45.560001 45.560001 45.560001 45.560001 45.560001
34: 
35: */
36: 
37: 


Se avete commenti o osservazioni su questa pagina
mandate un messaggio di posta elettronica a bertoƶƶi@ce.unipr.it