Содержание
- 2. Ввод данных в языке С Таблица 6 Функции ввода (с)scanf (“строка форматов'', адрес, адрес,…);
- 3. Ввод чисел с клавиатуры scanf ("%d%d", &a, &b); формат ввода scanf – форматный ввод адреса ячеек,
- 4. Что неправильно? int a, b; scanf ("%d", a); scanf ("%d", &a, &b); scanf ("%d%d", &a); scanf
- 5. Пример: /* ввод двух целых чисел в ячейки памяти ''а'' и ''b''*/ (с)scanf (“%d %d”, &a,
- 7. Скачать презентацию
Ввод данных в языке С
Таблица 6 Функции ввода
(с)scanf (“строка форматов'',
Ввод данных в языке С
Таблица 6 Функции ввода
(с)scanf (“строка форматов'',
Ввод чисел с клавиатуры
scanf ("%d%d", &a, &b);
формат ввода
scanf – форматный ввод
адреса
Ввод чисел с клавиатуры
scanf ("%d%d", &a, &b);
формат ввода
scanf – форматный ввод
адреса
Формат – символьная строка, которая показывает, какие числа вводятся (выводятся).
%d – целое число
%f – вещественное число
%c – 1 символ
%s – символьная строка
12
7652
a – значение переменной a
&a – адрес переменной a
ждать ввода с клавиатуры двух целых чисел (через пробел или Enter), первое из них записать в переменную a, второе – в b
Что неправильно?
int a, b;
scanf ("%d", a);
scanf ("%d", &a, &b);
scanf ("%d%d", &a);
scanf
Что неправильно?
int a, b;
scanf ("%d", a);
scanf ("%d", &a, &b);
scanf ("%d%d", &a);
scanf
scanf ("%f%f", &a, &b);
&a
%d%d
&a, &b
убрать пробел
%d%d
Пример:
/* ввод двух целых чисел в ячейки памяти ''а'' и ''b''*/
(с)scanf
Пример:
/* ввод двух целых чисел в ячейки памяти ''а'' и ''b''*/
(с)scanf
где &a, &b- адреса операндов ''a'' и ''b''.
Пример:
/* ввод строки символов, представленных массивом */
#include
void main (void)
{
clrscr ( );
char im [10];
cprintf (“Введите имя:” );
cscanf (”%s”, im) ;
cprintf (”\n\r Ваше имя : %s \n\r”, im);
}