Вывести N последних строчных букв латинского алфавита с обратном порядке - C (СИ)
Формулировка задачи:
Для целого числа N (1 <= Н <= 26) вывести N последних строчных (т.е. маленьких) букв латинского алфавита с обратном порядке (начиная с буквы "z").
Решение задачи: «Вывести N последних строчных букв латинского алфавита с обратном порядке»
textual
Листинг программы
#include <stdio.h>
int main(){
char a,c=122;
int b;
scanf("%d",&a);
for (b=0; b<a; b++,c--)
printf("%c",c);
return 0;
}
Объяснение кода листинга программы
В этом коде:
- Подключается стандартная библиотека для ввода-вывода
stdio.h. - В функции
mainобъявляются три переменные:aтипаcharиcиbтипаint. - Переменной
cинициализируется значение 122, которое является последним символом латинского алфавита в нижнем регистре. - Переменной
bинициализируется значение 0. - С помощью функции
scanfв переменнуюaсчитывается целочисленное значение, которое будет использоваться в цикле. - Запускается цикл, который будет выполняться
aраз. - Внутри цикла значение переменной
bувеличивается на 1, а значение переменнойcуменьшается на 1. - С помощью функции
printfвыводится символ, соответствующий текущему значению переменнойc. - По завершении цикла программа возвращает 0, что означает успешное выполнение.
Вывод: последние
Nстрочных букв латинского алфавита в обратном порядке, гдеN- введенное с клавиатуры число.