Hallo en welkom. Ik wil graag nog een uitdaging voor
je aangaan, die voornamelijk te maken heeft met stringfuncties, om je vertrouwd te maken met
str-lengte en str-vergelijking, twee van de meest
voorkomende functies die beschikbaar zijn. Ik denk ook dat je hiervoor string-copy gaat gebruiken.
Dus ik wil dat je een uitdaging schrijft die de string gaat
omkeren en ook een uitdaging voor het
gebruik van str Compare.
Schrijf dus een programma dat een string in omgekeerde volgorde weergeeft.
U moet de invoer van het toetsenbord lezen.
En je moet de str length string-functie gebruiken.
Omdat je de maat van de string moet vinden.
Zodra u de grootte van de tekenreeks heeft, kunt u beginnen met
het omkeren van tekens.
Ik zou ook willen dat je een programma schrijft dat de strings van een array sorteert met behulp van een bubbelsortering.
U moet de functies str Compare en str Copy gebruiken om dit
te laten werken.
Als je niet weet wat een bubbelsoort is, moet je het opzoeken of wat onderzoek doen.
Het is een heel eenvoudig sorteeralgoritme voor alles, integers, strings,
wat dan ook, in dit geval strings.
Dit is hoe het programma eruit zal zien als je het uitvoert.
Je vraagt de gebruiker om een aantal strings in te
voeren, ze zeggen drie dat ze de string drie keer
kunnen invoeren.
Dus ze zeggen 0, 1 of 2, dus je zou hier een
lus kunnen hebben met scanf. De verwachte output
zou 1 2 0, o t
z zijn.
En dat is alle informatie die ik je ga geven, vrij eenvoudig.
Je zult de argumenten en parameters moeten begrijpen die
naar de str-vergelijking, de str-kopie en de str-lengte
gaan en wat ze retourneren. En je hoeft hier niet echt veel van te
begrijpen, eigenlijk alleen de basis. Dit zijn twee vrij
rechte opdrachten.
Eén opdracht waarbij je echt meerdere functies kunt hebben of meerdere programma's
kunt maken, de keuze is aan jou.
Veel geluk. En daar zal ik in de volgende lezing een oplossing voor bieden. Dank u.