![]()
|
|||||||
тип имя_переменной;. тип имя_переменной = начальное_значение;тип имя_переменной; тип имя_переменной = начальное_значение; Пример: int R=15; //объявление глобальной переменной
void Func1() { float i, j=0; //объявление локальных переменных: начальное значение i не определено, //начальное значение j равно 0 R=1; // … }
void Func2 () { char i, j; // объявление локальных переменных R=0; // … }
void main() { int i, sum; // объявление локальных переменных enum names {" Sergey", " Andrey", " Victor" }; // объявление локальной переменной перечислимого //типа Func1(); //вызов функции Func1 printf(" %3d", R); //вывод значения R (R=1) // … } Вывод данных на экран
Вывод данных на экран осуществляется с помощью следующих функций: printf() – для вывода данных различного типа; puts() – для вывода строк. printf(“%[ширина][. точность]тип ”, имя_переменной или конкретное значение); В квадратных скобках указаны необязательные параметры. ширина определяет минимальное число позиций, отводимых на вывод данных.. точность для вещественных типов указывает на минимальное количество символов после десятичной запятой (точки), которое должно вывестись на экран. тип указывает на представление выводимых данных. Наиболее употребляемые: d, i – десятичное знаковое число. '%d' и '%i' ведут себя одинаково при выводе, но имеют разные значения при вводе с помощью функции scanf(). f – число с плавающей запятой. По умолчанию выводятся с точностью 6. Аргумент по умолчанию имеет размер double. e – число с плавающей запятой в экспоненциальной форме записи (вида 1. 1e+44). c – вывод символа с кодом, соответствующим переданному аргументу; переданное число приводится к типу unsigned char. s – вывод строки с нулевым завершающим байтом (нуль-символ '\0' ). Примерint R=65; //объявление глобальной переменной double D=15. 2; //объявление глобальной переменной
printf(" %d", R); //вывод значения 65 printf(" %5d", R); //вывод значения 65 printf(" %с", R); //вывод значения A printf(" %6. 3f", D); //вывод значения 15. 200 printf(" \n" ); //переход на новую строчку printf(" %s\n ", " stroka" ); //вывод значения stroka и переход на новую строчку printf(" коду %d соответствует символ %с", R, R); //вывод значения коду 65 соответствует символ A
|
|||||||
|