Oktatás * Programozás 2 * Szkriptnyelvek * levelezősök Félévek Linkek * kalendárium |
Prog1 /
20200409bC azonosítók A C nyelvben egy azonosítóra a következők teljesülnek:
Írjunk egy programot, ami '*' végjelig sztringeket olvas, s minden sztringről eldönti, hogy azonosító-e vagy sem. Az azonosító tesztelését egy függvénnyel végezzük el! A függvény deklarációja így nézzen ki: int is_valid_c_identifier(const char* input); A kimenetben a YES egy igaz értéket, a NO egy hamis értéket jelöl (aszerint, hogy a sztring szabályos C azonosító-e vagy sem). Példa: Adj meg sztringeket '*' végjelig! Input: i YES Input: long_and_mnemonic_identifier YES Input: NO Input: it_contains_1number YES Input: it_contains_CapitalLetters YES Input: dot.is_not_accepted NO Input: 1variable NO Input: thisiscorrectalthoughthewordsarenotseparated YES Input: _ YES Input: _foo YES Input: foo_ YES Input: _foo_ YES Input: foo_bar YES Input: foo__bar YES Input: a1234 YES Input: a1234_2414 YES Input: a1234_2_414 YES Input: a1234__2414 YES Input: * |
Blogjaim, hobbi projektjeim * The Ubuntu Incident [ edit ] |