Дан символ; вывести символ, который в кодовой таблице следует за этим символом - C (СИ)
Формулировка задачи:
Задание 1) Дан символ. Вывести символ, который в кодовой таблице следует за этим символом
Решение задачи: «Дан символ; вывести символ, который в кодовой таблице следует за этим символом»
textual
Листинг программы
#include <stdio.h>
int main(void)
{
char symbol;
printf("Enter a symbol: ");
scanf("%c", &symbol);
if (symbol > 32)
printf("\nThe next symbol is: %c", ++symbol);
else printf("It is a control-character.");
}
Объяснение кода листинга программы
- Подключение стандартной библиотеки
- Объявление переменной
symbolтипа char - Вывод сообщения с просьбой ввести символ
- Считывание символа с помощью функции scanf и сохранение его в переменной
symbol - Проверка условия: если символ больше 32 (это пространство для символов в ASCII таблице)
- Вывод сообщения о следующем символе с использованием операции инкремента
++для переменнойsymbol - Иначе выводится сообщение
It is a control-character - Конец программы