Flieskommazahlensysteme
Was ist der maximale Wert in dargestellt im Dezimahlsystem?
Antwort: 7
Was ist der kleinste positive Wert in dargestellt im Dezimalsystem?
Antwort: 0.5
Ist die Zahl in exakt darstellbar?
Optionen: Ja, Nein
Korrekt: Ja,
Terminiert die For-Schleife für alle Werte der Variable a, für die die Vorbedingung gilt?
// PRE: a > 0
void f2(int a) {
bool b = false;
for (; a > 0; a -= b) b = !b;
}Optionen: Ja, Nein
Korrekt: Ja
Terminiert die While-Schleife für alle Werte der Variable a und b, für die die Vorbedingung gilt?
// PRE: a == b * 3n , for some even natural number n
void f1(double a, double b) {
while (true) {
if (a == b) break;
a /= 3;
b *= 3;
}
}Optionen: Ja, Nein
Korrekt: Nein
Betrache den folgenden Code. Welche Aussage(n) sind wahr?
#include<iostream>
void A();
void B();
void A(){
B();
std::cout << "Hello";
}
void B(){
A();
std::cout << "Hey";
}
int main(){
A();
return 0;
}
Optionen: Kompiliert, Kompiliert nicht, Terminiert, Terminiert nicht.
Korrekt: Kompiliert, Terminiert nicht.
Was gibt das folgende Programm aus?
#include<iostream>
void f(int a){
if(a==0) return;
f(a/10);
std::cout << a%10;
}
int main(){
f(1234);
return 0;
}
Antwort: 1234