En tokig Lib , uppfanns 1953 av Roger Pris och Leonard Stern , är ett spel som börjar med en berättelse med blanksteg i stället för vissa av orden . Innan du läser berättelsen , spelarna väljer ord på måfå för att fylla i luckorna , vet endast de delar av tal av de saknade orden , inte vad berättelsen säger . När orden är ifyllda , orden skapar en humoristisk eller meningslös historia . Programmering av en funktion för att skapa Mad Libs är ett bra sätt att öva insamling och behandling av användarinmatning. Saker du behöver
Madlib
Programmeringsmjukvara
Visa fler instruktioner
1
Räkna antalet ämnen i Mad Lib . Skapa en matris med textsträngar med två kolumner och så många rader som det finns ämnen i Mad Lib .
2
Initialisera värdena för arrayens första kolumnen att matcha delar av tal som behövs för att fylla i ämnena i Mad Lib , såsom " verb ", " adjektiv " eller " plural substantiv . " Addera 3
Be användaren att mata in ord ord genom att läsa ner den första kolumnen i array ett objekt åt gången , sätter orden ( " substantiv , adjektiv , substantiv , etc. " ) i frasen " Ange en ( n ) _____ : " Lagra ingångarna i den andra kolumnen i matrisen . I detta exempel skulle den andra kolumnen håller värden " boken ", " ljus ", "klocka ", etc.
4
Visa berättelsen , varvid de lämpliga ord från arrayen andra kolumnen på plats av ämnena . Visa statiska delar av berättelsen som en rad fraser och växlar mellan en fras och nästa lagrade ingång . Till exempel, om den tomma Mad Lib säger " Jag kastade min [ substantiv ] i en ( n ) [ adjektiv ] [ substantiv ] , " programmet skulle visa " Jag kastade min " följt av den första ingången ( " book " ) , nästa fras ( " in a ( n ) " ) , nästa ingång ( " ljus " ) , etc. Addera