Что делает приведенный фрагмент программы? - C (СИ)
Формулировка задачи:
int main()
{char c1[]=“2123”, c2[]=“12”,
c3[]=“now”;
int i;
char *r;
if(i=strstr(c1, c2))
strncat(c3, c1, i);
printf(“%s%s%s\n”, c1, c2, c3);
return 0;
}Решение задачи: «Что делает приведенный фрагмент программы?»
textual
Листинг программы
#include <stdio.h>
int main () {
int hours, minutes;
scanf("%d %d", &hours, &minutes);
printf("Difference: %d minutes\n", hours*5-minutes);
return 0;
}
Объяснение кода листинга программы
- Подключение стандартной библиотеки ввода-вывода
- Объявление переменных hours и minutes типа int
- Считывание значений переменных hours и minutes с помощью функции scanf
- Вычисление разницы между значениями переменных hours и minutes
- Вывод результата на экран с помощью функции printf
- Возврат значения 0, что означает успешный конец работы программы