Главная /
Программирование на языке C в Microsoft Visual Studio 2010 /
Ниже приведено несколько вариантов программы для преобразования строчных букв в прописные. Преобразование выполняется на основе таблицы кодов ASCII и основано на том, что для всех букв латинского алфавита код прописной буквы больше кода строчной буквы на
Ниже приведено несколько вариантов программы для преобразования строчных букв в прописные. Преобразование выполняется на основе таблицы кодов ASCII и основано на том, что для всех букв латинского алфавита код прописной буквы больше кода строчной буквы на 32. В результате выполнения какой программы заданная пользователем строка из строчных букв будет выведена на экран прописными буквами?
вопросПравильный ответ:
Сложность вопроса
51
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Комментарии:
Аноним
Благодарю за решениями по intuit.
13 дек 2018
Аноним
Какой студент ищет эти тесты по интуит? Это же легко
19 июн 2016
Другие ответы на вопросы из темы программирование интуит.
- # Описан шаблон структуры: struct addr { char name[30]; char street[40]; char city[20]; char state[3]; unsigned long int zip; }; Какие утверждения в данном случае являются верными?
- # Необходимо написать функцию копирования значений всех полей одной структуры заданного типа в другую: typedef struct sale_struct { char *title; int price; } sale; Какая функция не выполняет поставленную задачу?
- # Что такое текущий уровень рекурсии?
- # Какие утверждения являются верными для приведенной программы? void fillOnly(int); void free_n(int); void fill_n(int); int main (void) { int n = 1; int in = 1; printf("\n Enter a length of string (naturel number): "); in = scanf_s("%i", &n); if (in != 1 || n < 1 || n > 15) { printf("\n Error input. Press any key to exit: "); _getch(); exit(0); } puts("\n\tResult:"); fill_n(n); printf("\n\n Press any key to exit: "); _getch(); return 0; } void fillOnly(int n) { if (n == 1) printf("\t%+3d\n", 1); else { fillOnly(n-1); printf("\t%+3d\n", n); free_n(n-1); } } void free_n(int n) { if (n == 1) printf("\t%+3d\n", -1); else { fillOnly(n-1); printf("\t%+3d\n", -n); free_n(n-1); } } void fill_n(int n) { if (n == 1) printf("\t%+3d\n", 1); else { if (n == 2) printf("\t%+3d\n\t%+3d\n", 1, 2); else { fillOnly(n-1); printf("\t%+3d\n", n); fill_n(n-2); } } }
- # В каком случае директива #define определяет символическую константу?