98
} while(p = strchr(p, '.'), p++);
for(int k = 0; k < i; k++) printf("%5.2f ", m[k]);
return 0;
}
Стандартты кітапханада символдармен жұмыс істеуге арналған (
жəне
тақырыптық файлдары) келесі функциялар бар:
Аты
Символдың жиынға тиістілігін тексеру
isalnum
əріптер мен цифрлар (A–Z, a–z, 0–9)
isalfa
əріптер (A–Z, a–z)
iscntrl
басқарушы символдар (0..31 жəне 127 кодтарымен)
isdigit
цифрлар (0–9)
isgraph
бос орын белгісінен басқа экранда бейнеленетін символ
дар (
isalfa | isdigit | ispunct
)
islower
төменгі регистр əріптері (a–z)
isprint
экранда бейнеленетін символдар
ispunct
пунктуация белгілері
isspace
ажыратқыш символдар
isupper
жоғарғы регистр əріптері (A–Z)
isxdigit
он алтылық цифрлар (A–F, a–f, 0–9)
Функциялар
int
типіндегі шамаларды қабылдайды жəне шарт орындалса,
true
мəнін қайтарады. Өзіндік тексеру циклдерін жазудың орнына стандарт-
ты функцияларды қолдану ұсынылады, бұл программадағы қателер санын
төмендетеді.
Жоғарыда аталғандардан басқа, кітапханада латын алфавитінің симво-
лын сəйкесінше төменгі жəне жоғарғы регистрге ауыстыратын
Достарыңызбен бөлісу: