Skip to content
Snippets Groups Projects
Commit 69516512 authored by Peter Gerwinski's avatar Peter Gerwinski
Browse files

Weitere Beispielprogramme 12.11.2020, Aktualisierung der Praktikumsunterlagen zu Versuch 1

parent 5bf09f9c
Branches
No related tags found
No related merge requests found
Showing
with 445 additions and 0 deletions
#include <stdio.h>
void add_verbose (int a, int b)
{
printf ("%d + %d = %d\n", a, b, a + b);
}
int main (void)
{
add_verbose (3, 7);
return 0;
}
#include <stdio.h>
int a, b = 3;
void foo (void)
{
b++;
static int a = 5;
int b = 7;
printf ("foo(): " "a = %d, b = %d\n", a, b);
a++;
}
int main (void)
{
printf ("main(): " "a = %d, b = %d\n", a, b);
/*
foo ();
printf ("main(): " "a = %d, b = %d\n", a, b);
a = b = 12;
printf ("main(): " "a = %d, b = %d\n", a, b);
foo ();
printf ("main(): " "a = %d, b = %d\n", a, b);
*/
return 0;
}
#include <stdio.h>
int a = 0, b = 3;
void foo (void)
{
b++;
static int a = 5;
int b = 7;
printf ("foo(): " "a = %d, b = %d\n", a, b);
a++;
}
int main (void)
{
printf ("main(): " "a = %d, b = %d\n", a, b);
/*
foo ();
printf ("main(): " "a = %d, b = %d\n", a, b);
a = b = 12;
printf ("main(): " "a = %d, b = %d\n", a, b);
foo ();
printf ("main(): " "a = %d, b = %d\n", a, b);
*/
return 0;
}
#include <stdio.h>
/*
void foo (void)
{
b++;
static int a = 5;
int b = 7;
printf ("foo(): " "a = %d, b = %d\n", a, b);
a++;
}
*/
int main (void)
{
int a, b = 3;
printf ("main(): " "a = %d, b = %d\n", a, b);
/*
foo ();
printf ("main(): " "a = %d, b = %d\n", a, b);
a = b = 12;
printf ("main(): " "a = %d, b = %d\n", a, b);
foo ();
printf ("main(): " "a = %d, b = %d\n", a, b);
*/
return 0;
}
#include <stdio.h>
int a = 0, b = 3;
void foo (void)
{
b++;
static int a = 5;
int b = 7;
printf ("foo(): " "a = %d, b = %d\n", a, b);
a++;
}
int main (void)
{
printf ("main(): " "a = %d, b = %d\n", a, b);
foo ();
/*
printf ("main(): " "a = %d, b = %d\n", a, b);
a = b = 12;
printf ("main(): " "a = %d, b = %d\n", a, b);
foo ();
printf ("main(): " "a = %d, b = %d\n", a, b);
*/
return 0;
}
#include <stdio.h>
int a = 0, b = 3;
void foo (void)
{
b++;
static int a = 5;
int b = 7;
printf ("foo(): " "a = %d, b = %d\n", a, b);
a++;
}
int main (void)
{
printf ("main(): " "a = %d, b = %d\n", a, b);
foo ();
printf ("main(): " "a = %d, b = %d\n", a, b);
/*
a = b = 12;
printf ("main(): " "a = %d, b = %d\n", a, b);
foo ();
printf ("main(): " "a = %d, b = %d\n", a, b);
*/
return 0;
}
#include <stdio.h>
int a = 0, b = 3;
void foo (void)
{
b++;
a++;
static int a = 5;
int b = 7;
printf ("foo(): " "a = %d, b = %d\n", a, b);
}
int main (void)
{
printf ("main(): " "a = %d, b = %d\n", a, b);
foo ();
printf ("main(): " "a = %d, b = %d\n", a, b);
/*
a = b = 12;
printf ("main(): " "a = %d, b = %d\n", a, b);
foo ();
printf ("main(): " "a = %d, b = %d\n", a, b);
*/
return 0;
}
#include <stdio.h>
int a = 0, b = 3;
void foo (void)
{
b++;
static int a = 5;
int b = 7;
printf ("foo(): " "a = %d, b = %d\n", a, b);
a++;
}
int main (void)
{
printf ("main(): " "a = %d, b = %d\n", a, b);
foo ();
printf ("main(): " "a = %d, b = %d\n", a, b);
a = b = 12;
printf ("main(): " "a = %d, b = %d\n", a, b);
/*
foo ();
printf ("main(): " "a = %d, b = %d\n", a, b);
*/
return 0;
}
#include <stdio.h>
int a = 0, b = 3;
void foo (void)
{
b++;
static int a = 5;
int b = 7;
printf ("foo(): " "a = %d, b = %d\n", a, b);
a++;
}
int main (void)
{
printf ("main(): " "a = %d, b = %d\n", a, b);
foo ();
printf ("main(): " "a = %d, b = %d\n", a, b);
a = 12;
b = 12;
printf ("main(): " "a = %d, b = %d\n", a, b);
/*
foo ();
printf ("main(): " "a = %d, b = %d\n", a, b);
*/
return 0;
}
#include <stdio.h>
int a = 0, b = 3;
void foo (void)
{
b++;
static int a = 5;
int b = 7;
printf ("foo(): " "a = %d, b = %d\n", a, b);
a++;
}
int main (void)
{
printf ("main(): " "a = %d, b = %d\n", a, b);
foo ();
printf ("main(): " "a = %d, b = %d\n", a, b);
a = b = 12;
printf ("main(): " "a = %d, b = %d\n", a, b);
foo ();
/*
printf ("main(): " "a = %d, b = %d\n", a, b);
*/
return 0;
}
#include <stdio.h>
int a = 0, b = 3;
void foo (void)
{
b++;
static int a = 5;
int b = 7;
printf ("foo(): " "a = %d, b = %d\n", a, b);
a++;
}
void bar (void)
{
static int a = 42;
printf ("bar(): " "a = %d, b = %d\n", a, b);
}
int main (void)
{
printf ("main(): " "a = %d, b = %d\n", a, b);
foo ();
printf ("main(): " "a = %d, b = %d\n", a, b);
a = b = 12;
printf ("main(): " "a = %d, b = %d\n", a, b);
foo ();
bar ();
/*
printf ("main(): " "a = %d, b = %d\n", a, b);
*/
return 0;
}
#include <stdio.h>
void add_verbose (int a, int b)
{
printf ("%d + %d = %d\n", a, b, a + b);
}
int main (void)
{
int a = add_verbose (3, 7);
return 0;
}
#include <stdio.h>
int a = 0, b = 3;
void foo (void)
{
b++;
static int a = 5;
int b = 7;
printf ("foo(): " "a = %d, b = %d\n", a, b);
a++;
}
int main (void)
{
printf ("main(): " "a = %d, b = %d\n", a, b);
foo ();
printf ("main(): " "a = %d, b = %d\n", a, b);
a = b = 12;
printf ("main(): " "a = %d, b = %d\n", a, b);
foo ();
printf ("main(): " "a = %d, b = %d\n", a, b);
return 0;
}
#include <stdio.h>
int a, b = 3;
void foo (void)
{
b++;
static int a = 5;
int b = 7;
printf ("foo(): " "a = %d, b = %d\n", a, b);
a++;
}
int main (void)
{
printf ("main(): " "a = %d, b = %d\n", a, b);
foo ();
printf ("main(): " "a = %d, b = %d\n", a, b);
a = b = 12;
printf ("main(): " "a = %d, b = %d\n", a, b);
foo ();
printf ("main(): " "a = %d, b = %d\n", a, b);
return 0;
}
#include <stdio.h>
void add_verbose (int a, int b)
{
printf ("%d + %d = %d\n", a, b, a + b);
}
int main (void)
{
void a = add_verbose (3, 7);
return 0;
}
#include <stdio.h>
void print_hello (void)
{
printf ("Hello, world!\n");
}
int main (void)
{
print_hello ();
print_hello ();
return 0;
}
#include <stdio.h>
int print_hello (void)
{
printf ("Hello, world!\n");
return 42;
}
int main (void)
{
print_hello ();
print_hello ();
return 0;
}
#include <stdio.h>
int print_hello (void)
{
printf ("Hello, world!\n");
return 42;
}
void main (void)
{
print_hello ();
print_hello ();
}
#include <stdio.h>
int print_hello (void)
{
printf ("Hello, world!\n");
return 42;
}
int main (void)
{
print_hello ();
print_hello ();
return 42;
}
#include <stdio.h>
int print_hello (void)
{
printf ("Hello, world!\n");
return 42;
}
int main (void)
{
print_hello ();
print_hello ();
return 42;
}
cassini/home/peter/bo/2020ws/hp/20201112> gcc -Wall -O functions-7.c -o functions-7 cassini/home/peter/bo/2020ws/hp/20201112> if ./functions-7; then echo "Hat geklappt."; else echo "Hat nicht geklappt."; fi
Hello, world!
Hello, world!
Hat nicht geklappt.
cassini/home/peter/bo/2020ws/hp/20201112> echo $?
0
cassini/home/peter/bo/2020ws/hp/20201112> ./functions-7
Hello, world!
Hello, world!
cassini/home/peter/bo/2020ws/hp/20201112> echo $?
42
cassini/home/peter/bo/2020ws/hp/20201112> ./functions-6
Hello, world!
Hello, world!
cassini/home/peter/bo/2020ws/hp/20201112> echo $?
42
cassini/home/peter/bo/2020ws/hp/20201112> ./functions-5
Hello, world!
Hello, world!
cassini/home/peter/bo/2020ws/hp/20201112> echo $?
0
cassini/home/peter/bo/2020ws/hp/20201112>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment