русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Управляющая строка.

Точка отделяет размер поля от последующей строки цифр. Строка цифр задает max число цифр, которое необходимо ввести или число цифр, которое нужно вывести справа от десятичной точки, в значениях типа float и double. Символ длины l указывающий, что соответствующий аргумент имеет тип long. Далее записывается один из следующих символов преобразования, прототипов вывода значений переменных.

Cимвол преобразования Примечание (значение аргумента)
d 10-тичное целое число
o 8-ричное целое число
x 16-тиричное целое число
c Символ
s Строка (массив) символов
е Вещественное 10-тичное число в экспоненциальной форме
f Вещественное 10-тичное с плавающей точкой
q Аналогично с исключением вывода незначащих 0
u Беззнаковое число
p Указатель (адрес)

Любой символ не являющийся символом преобразования, записанный после знака % выводится на экран. Количество и тип спецификации преобразования в управляющей строке должны соответствовать количеству и типу аргументов. В формат могут входить специальные символы (управляющие символьные константы) (см. таб.)

Символ Назначение
\n Новая строка
\t Горизонтальная табуляция (отступ)
\v Вертикальная табуляция
\\ Вывод символа
\” Вывод
\r Перевод курсора в начало текущей строки
\a Кратковременная подача звукового сигнала
\b Перевод курсора влево на одну позицию

Пример:

# include < stdio.h >

void main (void)

{

int a;

long b;

a = 123; b = 123456;

printf (“\t пример \n %d %10ld\ n”, a, b);

}

На экране выведется:

Слово “Пример” выводится с отступом вправо, цифра 123 выводится со сдвигом на 1 позицию вправо за счет пробела между \n и %d. А 123456 выводится после 123 с отступом на 5 позиций, т.к. есть пробел между %d и %10ld и т.к. после % стоит 10,

Просмотров: 980


Вернуться в оглавление



Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.