Программа, генерирующая случайные символы - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Нужно написать программу которая генерирует рандомные символы без пробелов. Написал программку, для рандомных чисел, но для символов никак не получается

Решение задачи: «Программа, генерирующая случайные символы»

textual
Листинг программы
#include <stdio.h>
#include <stdlib.h>
const int N = 150;
int main()
{
    char A[N];
    int i;
    for(i = 0; i < N; ++i){
        A[i] = rand()%95 + 33;
        printf("%c", A[i]);
    }
    return 0;
}

Объяснение кода листинга программы

  1. Подключение необходимых библиотек для работы с файлами и генерацией случайных чисел
  2. Установка константы N, которая определяет размер массива символов
  3. Создание массива символов A с помощью оператора new
  4. Создание переменной i для использования в цикле
  5. Заполнение массива A случайными символами от 33 до 94 с помощью функции rand()
  6. Вывод каждого символа на экран с помощью функции printf()
  7. Завершение программы с помощью оператора return

Оцени полезность:

7   голосов , оценка 4.286 из 5
Похожие ответы