Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ПТСПЦУВСБ / 27. Ввод с помощью scanf в С

..docx
Скачиваний:
45
Добавлен:
27.12.2015
Размер:
18.85 Кб
Скачать

27. Ввод с помощью scanf в С.

Ввод с помощью scanf

Функция scanf из заголовочного файла stdio.h позволяет осуществлять ввод

информации, в частности, с клавиатуры.

Формат вызова функции:

scanf(”Строка_управления_форматом”, &a1, &a2,…, &an);,

47

где a1, a2,…, an – переменные или константы, значения которых должны быть

введены.

Строка управления форматом содержит только спецификаторы формата (из таб. 5.1)

без префиксов.

Хороший тон программирования рекомендует за одно обращение вводить значение

одной переменной, сопровождая ввод выводом поясняющих сообщений для

пользователей:

signed int a, b, z[10];

//Ввод скалярных величин

printf("\na=");

scanf("%i", &a);

printf("\nb=");

scanf("%i", &b=);

...

//Ввод массива

for (a=0;a<=9;a++){

printf("\nz[%i]=", a);

scanf("%i", &z[a]);

}

//Вывод массива

printf("\nz[]=");

for (a=0;a<=9;a++){

printf("%4i", z[a]);

}