>> DAVID Malan: Leiskite dabar patikslinti ši programa tiek.
Ar nebūtų puiku, jei ten buvo funkcija vadinama, tarkim, IsLower kad
gali grąžina true arba false pagal tai, ar atsižvelgiant į
personažas mažosiomis raidėmis?
Ar nebūtų net gražiau, jei ten buvo funkcija vadinama toupper kad
gali konvertuoti mažosiomis laišką didžiąsias?
>> Na, paaiškėja, kad abi šias funkcijas egzistuoja, ir jie paskelbė faile
vadinamas ctype.h.
Taigi, galime pridėti failą prie mano yra.
įtraukti ctype.h.
O dabar galime panaudoti ir iš tų funkcijas, pakeičiant pirmasis mano jei
sąlyga taip.
jei IsLower s laikiklis i taip grįžti true arba false, jei toji
simbolis s yra mažoji raidė.
Ir tegul dabar pakeisti savo aritmetika išraiška čia tiesiog toupper iš
ų laikiklis i, taip grąžinant didžiąsias ekvivalentas osios
simbolių s, jei tai mažoji.
>> Aš ruošiuosi palikti savo kito bloko atskirai, nes jei laiškas nėra
mažosiomis raidėmis, aš vis dar noriu atspausdinti jį nepakeistą.
Ir tegul dabar kaupia šią programą.
Padaryti [? capitalize1. ?]
Tegul dabar pats paleisti programą su capitalize1.
Ir tegul dabar įveskite žodį kaip Apie visose mažosiomis raidėmis.
H-E L-L-O Enter ir ji iš tikrųjų spausdina visas didžiosiomis raidėmis.
>> Pabandykime dar vieną scenarijų, nors, šį kartą įvesdami savo paties vardą
Pirmoji raidė D, kapitalizuojamos jau, tik tuo atveju, aš messed
kažkas ne savo paties kodą su kapitalizacija tuo char.
Įveskite, bet ne, DAVID visais dangteliais spausdina šį kartą, kaip tikėtasi.