Хелпикс

Главная

Контакты

Случайная статья





тип имя_переменной;. тип имя_переменной = начальное_значение;



тип имя_переменной;

тип имя_переменной = начальное_значение;

Пример:

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



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.