Hallo, ich benötige Hilfe bei dieser Aufgabe. Leider bekommt man bei uns an der Uni bei unserem C-Praktikum kaum bis gar keine Unterstützung von den Mitarbeitern. Vielen Dank im Voraus!
Zwei Lücken sollen hier ausgefüllt werden.
Ergänzen Sie den folgenden Unittest. Die Funktion is_negative soll immer 1 zurückgeben, wenn die übergebene Zahl negativ ist, ansonsten 0.#test is_negative_negative int test_num = -1; int result = is_negative(test_num); ck_assert_ HieristdieersteLücke_eq(HieristdiezweiteLücke, result);
ck_assert_ HieristdieersteLücke_eq(HieristdiezweiteLücke, result);
Welchen Datentyp hat der Wert, den Du testen willst? \(\Longrightarrow\) int. Deshalb wird die erste Lücke durch
int
HieristdieersteLücke = int
ergänzt. Für test_num=-1 erwartest Du in is_negative eine 1. Damit ist die zweite Lücke
test_num=-1
is_negative
1
HieristdiezweiteLücke = 1
Insgesamt also:
ck_assert_int_eq(1, result);
Erstelle Dir am besten einen Account, damit Du bei Bedarf Rückfragen stellen kannst.
Ein anderes Problem?
Willkommen bei der Stacklounge! Stell deine Frage einfach und kostenlos