Вывод информации на экран в Си.

11 сентября 2018 - Администратор

Для вывода текста на экран в Си используется оператор printf

Вывод информации на экран в си оператор printf форматированный вывод.
printf (“текст”); // вывод текста
printf (“текст  ”); // вывод текста и переход на другую строку

Пример программы 1. Программа в си выводит на экран Hello world!
#include <stdio.h>
#include <conio.h>
main()
{
printf("Hello world!");
getch();
}

Для вывода значений на экран в си используется формат вывода в си оператор printf, который задается в кавычках.
printf(“формат вывода”, имя переменной)
Для вывода целочисленной переменной в си в формате вывода используется  ключевое выражение %d
printf (“текст %d”, имя переменной); //  выводит  текст и значение целочисленной  переменной
Например вывод переменной в си на экран:
printf(“значение переменной a = %d\n” , a);
В формате вывода для разных типов переменных  используется
%f вывод вещественного числа (переменная типа float)
%с вывод одного символа (переменная типа char)
%s  для вывода  символьной строки 

Для вывода  символьной строки  используется  ключевое выражение  %s
Для вывода нескольких переменных в кавычках  указывается  такое же количество соответствующих  выражений (%d , %f,%c, %s). Так задается формат вывода.  При этом значения при выводе  будут браться  из переменных,  которые перечисляются после формата через запятую.
Например вывод на экран нескольких перменных в си
printf(“%d+%d=%d\n” ,a,b,c);
Пример программы 2. Программа на си выводит на экран  сумму  двух чисел.
#include <stdio.h>
#include <conio.h>
main()
{
int a,b,c; // объявление целочисленных переменных a,b,c
a=10; // присваиваем переменной a значение 10
b=20;  // присваиваем переменной  b значение 20
c=a+b; // присваивание переменной с суммы a и b
printf("%d+%d= %d", a,b,c);  // форматированный вывод  выражения a+b =c
getch();
}

Вернуться к содержанию    Перейти к следующему уроку Ввод данных с клавиатуры в Си

Поделиться