Datei: p6-5.c
1 /* 2 * p6-5.c 3 * Beispielprogramm 5, Abschnitt 6 4 * Beispiel fuer Parameteruebergabe und die 5 * Aenderbarkeit von Parametern in Funktionen 6 */ 7 8 #include <stdio.h> 9 10 void main(void) 11 { 12 float radius, r; 13 int i; 14 float neurad(int, float); 15 16 i = 10; 17 radius = 5.23; 18 printf("Vor Aufruf:\t\tI=%2d\tRADIUS=%6.2f\n", i, radius); 19 r = neurad(i, radius); 20 printf("Nach dem Aufruf:\tI=%2d\tRADIUS=%6.2f\n", i, radius); 21 printf("Aber Funktionswert:\t\tR= %6.2f\n", r); 22 23 } /* main() */ 24 25 float neurad(int i, float rad) 26 { 27 i = 0; 28 29 rad = rad * 2; 30 printf("In der Funktion:\tI=%2d\tRADIUS=%6.2f\n", i, rad); 31 return (rad); 32 33 } /* neurad() */
Erzeugt von c2html 1.01 |