Форматоване введення та виведення інформації в С. Форматоване стандартне введення у мові с здійснює функція printf icon

Форматоване введення та виведення інформації в С. Форматоване стандартне введення у мові с здійснює функція printf


НазваниеФорматоване введення та виведення інформації в С. Форматоване стандартне введення у мові с здійснює функція printf
Размер6.5 Kb.
ТипДокументы


Форматоване введення та виведення інформації в С.

  • Форматоване стандартне введення у мові С здійснює функція printf:

  • int printf (char* format, arg1,arg2,..);

  • Вона повертає кількість успішно виведених аргументів, перетворює, форматує й друкує свої аргументи в стандартному вихідному файлі під керівництвом формату – стрінгу format. Останній містить два типи об'єктів: звичайні літери, які безпосередньо копіюються у стандартний вивід, і специфікації форматів перетворень, кожна з яких починається із символу % .


Кількість аргументів функції printf має відповідати

  • Кількість аргументів функції printf має відповідати

  • кількості специфікацій формату. Кожна специфікація

  • завершується спеціальною літерою-специфікатором.

  • Специфікація формату виводу має такий вид:

  • %[маркер][ширина поля виводу][.точність]літера-специфікатор

  • маркер – це один із знаків :

  • + (обов’язковий вивід знаку числа) або

  • (притискання до лівого краю поля виводу)

  • Підкреслені елементи специфікації є обов’язковими.



^ Таблиця літер-специфікаторів функції printf



Форматоване стандартне введення в мові С здійснює

  • Форматоване стандартне введення в мові С здійснює

  • функція scanf:

  • int scanf (char* format, arg1,arg2,..);

  • Вона зчитує символи зі стандартного вхідного потоку,

  • інтерпретує їх згідно зі специфікаціями стрінгу format і

  • розсилає результати у свої аргументи, кожен з яких має

  • бути вказівником. Повертає кількість успішно введених

  • аргументів. Стрінг format містить два види об'єктів:

  • звичайні літери, які, як очікується, мають з'явитись у

  • стандартному вводі, і специфікації перетворень, кожна з

  • яких починається із символу % . Специфікація формату

  • вводу має такий вид:

  • %[маркер][ширина поля введення]літера-специфікатор

  • маркер – це знак * (ігнорувати присвоєння)

  • Підкреслені елементи специфікації є обов’язковими.



^ Таблиця літер-специфікаторів функції scanf



Форматування потоків введення-виведення в С++

  • Для керування станом потоків використовуються так звані маніпулятори потоків. Їх визначення містить файл , який необхідно підключити командою #include. Якщо деякий маніпулятор з'являється в потоці, то він змінює стан потоку до тих пір, поки в потік не буде відправлений інший маніпулятор.

  • Наприклад, за замовчуванням, значення цілих типів читаються та записуються у десятковому форматі. Маніпулятори hex, oct, dec змінюють цілий формат відповідно на 16-ковий, 8-ковий, 10-ковий. Маніпулятори showbase, noshowbase встановлюють та відміняють виведення перед числом початкових символів 0 або 0x для позначення основи системи числення. Маніпулятори uppercase, nouppercase визначають вигляд 16-кових цифр. При введенні та виведенні дійсних значень за замовчуванням діє маніпулятор fixed (формат з фіксованою десятковою крапкою). Маніпулятор scientific змінює цей формат на формат з рухомою десятковою крапкою. Маніпулятор setprecision (n) або функція-член precision (n) визначають точність n знаків (за замовчуванням точність 6).



Похожие:

Форматоване введення та виведення інформації в С. Форматоване стандартне введення у мові с здійснює функція printf iconФорматоване введення та виведення інформації в С. Форматоване стандартне введення у мові с здійснює функція printf
Вона повертає кількість успішно виведених аргументів, перетворює, форматує й друкує свої аргументи в стандартному вихідному файлі...
Форматоване введення та виведення інформації в С. Форматоване стандартне введення у мові с здійснює функція printf iconТема: Введення та виведення даних, робота зі змінними
Ривкінд Й. Я., Т.І. Лисенко, Л. А. Чернікова, В. В. Шакотько. Інформатика 11 клас. Підручник для загальноосвітніх навчальних закладів....
Форматоване введення та виведення інформації в С. Форматоване стандартне введення у мові с здійснює функція printf iconВведення УП в пристрій ЧПУ вертикально-фрезерного верстата. Тема роботи: Введення УП в пристрій ЧПУ вертикально-фрезерного верстата моделі 6Т13Ф3. Контроль УП.
Тема роботи: Введення уп в пристрій чпу вертикально-фрезерного верстата моделі 6Т13 Контроль уп
Форматоване введення та виведення інформації в С. Форматоване стандартне введення у мові с здійснює функція printf iconУрок №9 2 клас тема. Знайомтеся клавіатура
Мета уроку: створити умови для дотримання правил поведінки та техніки безпеки в комп’ютерному класі, повторення вивченого матеріалу...
Форматоване введення та виведення інформації в С. Форматоване стандартне введення у мові с здійснює функція printf iconВведення УП обробки деталей в систему ЧПУ свердлильного верстата моделі 2Р135Ф2. Тема роботи: Введення УП обробки деталей в систему ЧПУ свердлильного верстата моделі 2Р135Ф2.
Тема роботи: Введення уп обробки деталей в систему чпу свердлильного верстата моделі 2Р135Ф2
Форматоване введення та виведення інформації в С. Форматоване стандартне введення у мові с здійснює функція printf iconМетодичні вказівки для написання курсових робіт з дисципліни «Введення в спеціальність» для молодших спеціалістів напряму «Туристичне обслуговування»
Методичні вказівки для написання курсових робіт з дисципліни «Введення в спеціальність» для молодших спеціалістів напряму «Туристичне...
Форматоване введення та виведення інформації в С. Форматоване стандартне введення у мові с здійснює функція printf iconА абсолютна земельна рента – це
Бiльшiсть економiстiв вважають, що споживачi бiльше всього виграють вiд введення
Форматоване введення та виведення інформації в С. Форматоване стандартне введення у мові с здійснює функція printf iconДата Пiдпис № докум
Тема роботи: Введення управляючої програми в пристрій чпу багатоцільового верстату її контроль та редагування
Форматоване введення та виведення інформації в С. Форматоване стандартне введення у мові с здійснює функція printf iconНаукове педагогічне дослідження продуктивності навчання студентів-філологів
«викладач ↔ студент»у відповідності до чинних європейських стандартів, а також дійсними утрудненнями введення у педагогічну практику...
Форматоване введення та виведення інформації в С. Форматоване стандартне введення у мові с здійснює функція printf iconПР09. 00000І. 007. Озв
Мета: навчитись встановлювати панелі інструментів та закріпити теоретичний матеріал з теми. Відпрацювати навички введення даних,...
Форматоване введення та виведення інформації в С. Форматоване стандартне введення у мові с здійснює функція printf iconВаріант (деякі відповіді можуть мати 2 і більше варіантів відповіді) Фармакокінетика вивчає всі положення за виключенням
Оптимальним шляхом введення глюкокортикостероїдів при лікуванні бронхіальної астми є
Вы можете разместить ссылку на наш сайт:
Документы


При копировании материала укажите ссылку ©ignorik.ru 2015

контакты
Документы