Объясните на примере getchar putchar и scanf printf - C (СИ)

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

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

В чём отличие...как я понимаю : getchar() - ввод чего угодно. putchar() - вывод заданной символьной переменной. например :
#include <stdio.h>
#include <stdlib.h>
 
main()
{
 char c;
 c = getchar(); /* к какому типу переменную c не присвой, пройдёт все */
for (c = '0' ; c <= '9' ; c++)
{
   putchar(c);/* вывод  переменной с, это типо printf , но не нужно писать %c .*/
}
    return 0;
}
пример с scanf и printf:
#include <stdio.h>
#include <stdlib.h>
 
main()
{
 char c;
 scanf ("%c",&c);// getchar- не пришлось вводить %c
for (c = '0' ; c <= '9' ; c++)
{
   printf ("%c",c);// putchar- не пришлось вводить %c
}
    return 0;
}
Объясните в чём соль?

Решение задачи: «Объясните на примере getchar putchar и scanf printf»

textual
Листинг программы
printf("Символ %c имеет ASCII-код %d. И еще какая-нибудь строка: %s", c, c, s);

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

  1. printf используется для вывода информации на экран.
  2. c - это символ, который мы хотим вывести.
  3. s - это строка, которую мы хотим вывести.
  4. printf принимает строки в кавычках, чтобы указать, что это строки.
  5. printf принимает символы в кавычках, чтобы указать, что это символы.
  6. printf принимает числа в формате %d для вывода чисел.
  7. printf принимает символы в формате %c для вывода символов.
  8. printf принимает строки в формате %s для вывода строк.
  9. printf принимает несколько аргументов, которые разделяются запятыми.
  10. printf использует форматирование, чтобы указать, как выводить каждый аргумент.
  11. printf может использоваться для вывода информации об ASCII-кодах символов.
  12. printf может использоваться для вывода информации о строках.
  13. printf может использоваться для вывода информации о символах.
  14. printf может использоваться для вывода информации о числах.
  15. printf может использоваться для вывода информации о любых типах данных.
  16. printf может использоваться для вывода информации о переменных.
  17. printf может использоваться для вывода информации об условиях.
  18. printf может использоваться для вывода информации об ошибках.
  19. printf может использоваться для вывода информации об сообщениях.
  20. printf может использоваться для вывода информации об информации.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

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