Professional Documents
Culture Documents
Лекция 8 Введення виведення даних на С PDF
Лекция 8 Введення виведення даних на С PDF
Синтаксис:
#include <stdio.h>
printf(<рядок форматів>,[<арг. 1>,<арг. 2>,…,<арг. n>]);
Рядок форматів визначає, який вид повинні мати дані, котрі виводяться, і може
містити наступні компоненти:
− текстові рядки;
− керуючі послідовності (зворотна коса риса та символ), для керування
виведенням;
− специфікації виведення (знак % та символ), котрі повідомляють функції, яким
чином сприймати та відображати дані.
Текстові повідомлення при виведенні замикаються в подвійні лапки. Наприклад:
printf(“Виведення результатів”);
Крім текстового повідомлення можна виводити і значення змінних, з
використанням керуючих послідовностей та специфікацій виведення. Наприклад:
printf(“\n Корінь рівняння: %d”, x);
Наприклад:
printf(“\%11.6f | \n”, 123.23); _123.230000
printf(“\%-11.6f | \n”, 123.23); 123.000000_
#include <stdio.h>
puts(“<рядок>”);
Наприклад:
puts(“виведення результату лаб. р.”);
Синтаксис:
#include <stdio.h>
scanf(“<рядок формату>”,<аргументи>,…);
int main()
{
setlocale(LC_ALL, "rus");
char s1[80], s2[80];
printf("Введіть числа, а потім декілька літер:\n");
scanf("%[0123456789]%s",s1,s2);
printf("%s \n %s",s1,s2);
return 0;
}
#include <stdio.h>
#include <stdlib.h>
int main()
{ int a=31;
float b=512.713;
printf("\n \a %d %o %x", a, a, a);
printf("\n %f %e", b, b);
return 0;
}