C Упражнения: распечатайте текущее время

Дата и время в C: Упражнение 1 с решением

Напишите программу на языке C для вывода текущего времени.

Пример решения :

Код C:

  #include  #include  #include  int main (void) {time_t cur_time;  char * cur_t_string;  cur_time = время (NULL);  if (cur_time == ((time_t) -1)) {(void) fprintf (stderr, "Не удалось получить текущее время.  n");  выход (EXIT_FAILURE);  } cur_t_string = ctime (& cur_time); //преобразование в формат местного времени if (cur_t_string == NULL) {(void) fprintf (stderr, "Ошибка преобразования текущего времени.  n");  выход (EXIT_FAILURE);  } (void) printf (" n Текущее время:% s  n", cur_t_string);  exit (EXIT_SUCCESS);}  

Пример вывода:

 Текущее время: четверг, 3 августа, 13:38:58 2017 г. 

Примечание: результат может отличаться от текущей системной даты и времени.

Блок-схема:

Редактор программного кода C:

Оцените статью
nanomode.ru
Добавить комментарий