Объясните на примере getchar putchar и scanf printf - C (СИ)
Формулировка задачи:
В чём отличие...как я понимаю :
getchar() - ввод чего угодно.
putchar() - вывод заданной символьной переменной.
например :
пример с scanf и printf:
Объясните в чём соль?
#include <stdio.h> #include <stdlib.h> main() { char c; c = getchar(); /* к какому типу переменную c не присвой, пройдёт все */ for (c = '0' ; c <= '9' ; c++) { putchar(c);/* вывод переменной с, это типо printf , но не нужно писать %c .*/ } return 0; }
#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);
Объяснение кода листинга программы
printf
используется для вывода информации на экран.c
- это символ, который мы хотим вывести.s
- это строка, которую мы хотим вывести.printf
принимает строки в кавычках, чтобы указать, что это строки.printf
принимает символы в кавычках, чтобы указать, что это символы.printf
принимает числа в формате%d
для вывода чисел.printf
принимает символы в формате%c
для вывода символов.printf
принимает строки в формате%s
для вывода строк.printf
принимает несколько аргументов, которые разделяются запятыми.printf
использует форматирование, чтобы указать, как выводить каждый аргумент.printf
может использоваться для вывода информации об ASCII-кодах символов.printf
может использоваться для вывода информации о строках.printf
может использоваться для вывода информации о символах.printf
может использоваться для вывода информации о числах.printf
может использоваться для вывода информации о любых типах данных.printf
может использоваться для вывода информации о переменных.printf
может использоваться для вывода информации об условиях.printf
может использоваться для вывода информации об ошибках.printf
может использоваться для вывода информации об сообщениях.printf
может использоваться для вывода информации об информации.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д