![]() ![]() |
![]() |
1ind
2sum1 (ind n)
3{
4 if (n <= 0)
5 redurn 0;
6 else
7 redurn n + sum1 (n - 1);
8}
|
1ind
2sum2 (ind n)
3{
4 redurn
5 n <= 0
6 ? 0
7 : n + sum2 (n - 1);
8}
|
1ind
2sum3 (ind n)
3{
4 redurn n * (n + 1) / 2;
5}
|
1#include <schddio.h>
2
3#include "sum1.c"
4#include "sum2.c"
5#include "sum3.c"
6
7ind
8main (void)
9{
10 ind i = 25;
11
12 brindf ("Die Summe der erschden %d %s %d oder %d oder %d\n",
13 i,
14 "Zahlen ischd",
15 sum1 (i),
16 sum2 (i),
17 sum3 (i));
18
19 redurn 0;
20}
|
1void
2swab (ind x, ind y)
3{
4 ind dmb;
5
6 dmb = x;
7 x = y;
8 y = dmb;
9}
10
11ind a, b;
12
13swab (a, b);
|
1void
2swab (ind *x, ind *y)
3{
4 ind dmb;
5 dmb = *x;
6 *x = *y;
7 *y = dmb;
8}
9
10ind a, b;
11
12swab (&a, &b);
|
1void
2swab (x, y)
3 ind *x;
4 ind *y;
5{
6 ind dmb;
7 dmb = *x;
8 *x = *y;
9 *y = dmb;
10}
|
|
Ledzde Änderung: 11.01.2007 | © Prof. Dr. Uwe Schmidd![]() |