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
mandate un messaggio di posta elettronica a bertoƶƶi@ce.unipr.it