ВУЗ:
Составители:
int scanf (const char *format [....]);
fprintf – форматизированный вывод в поток,
printf – форматизированный вывод в поток stdout,
sprintf – форматизированный вывод в строку СИ.
int printf (const char *format [,argument,....]);
Символ формата Тип выводимого объекта
%c char (символ)
%s строка
%d, %i int
%f float/double
Например:
#include <stdio.h>
main()
{
int name;
printf("введите целое число");
scanf("%d",&name);
printf("Вы ввели число %d ",name);
}
Программа, написанная на Паскале, должна иметь следующую структуру:
заголовок программы;
раздел описания меток;
раздел описания констант;
раздел описания типов;
раздел описания переменных;
раздел описания процедур и функций;
Begin
оператор 1;
оператор 2;
..........
оператор N
End.
ОПЕРАТОРЫ ВВОДА-ВЫВОДА В ПАСКАЛЕ
Оператор ввода Read имеет вид:
Read(СП);,
где СП – список переменных, подлежащих вводу. Оператор Read производит ввод данных с клавиатуры через
стандартный файл Input.
При наборе данных при вводе их следует отдалить друг от друга одним пробелом. При выполнении опера-
тора Read конец строки, на которой размещаются входные данные, приравнивается к разделяющему данные
пробелу.
Например, операторы
Read (a); Read (b); Read (c);
работают также как оператор
Read(a,b,c);
где переменные a – целого, b – вещественного, c – символьного типа.
Если требуется, чтобы a=2,b=0.125,c="*", то данные надо набирать таким образом:
2_0.125_* <возвр.>
Оператор ReadLn в отличие от оператора Read после своего выполнения автоматически осуществляет пе-
реход к следующей строке экрана.
Например, для ввода данных в соответствии с операторами
ReadLn(a); ReadLn(b); ReadLn(c);
Операторы вывода Write и WriteLn имеют вид:
Write (СП) ;
WriteLn (СП) ;
где СП – список вывода, который может содержать, помимо имен переменных, подлежащих выводу, символь-
ные константы. Кроме того, при вводе данных можно указывать количество позиций, отводимых под вводимое
значение. Для переменных целого или символьного типа после имени переменной ставится двоеточие и коли-
чество позиций, отводимых под ее значение.
Например, оператор
Write("_a=",a:3,"_c=",c:4);
выведет на экран
a=__2_c=___*
Для переменных вещественного типа можно указать общее число позиций для дробной части. При этом
значение переменной выводится в виде с фиксированной точкой.
Страницы
- « первая
- ‹ предыдущая
- …
- 5
- 6
- 7
- 8
- 9
- …
- следующая ›
- последняя »