Вопросы с меткой [printf]

Руководство по использованию метки отсутствует.

Фильтрация
Сортировка
Метки
0 голосов
1 ответ
52 показа

printf выводит кракозябры

В соседней функции выводит нечто: HPDF_Page_TextOut (page, 10, height - 40, datetime); // Вывод H옾 @ Вот код функции, которая генерирует дату/время: int datetime(void) { setlocale(LC_ALL, "...
Max's user avatar
  • 45
2 голоса
1 ответ
46 показов

Escape последовательность в printf

Подскажите пожалуйста, есть ли какой-нибудь способ изменять количество отступов (в данном случае "3") в такой конструкции "%3d" с помощью цикла for, чтобы несколько вызовов printf ...
Александр's user avatar
0 голосов
1 ответ
70 показов

Почему коряво заполняется структура? или коряво выводит?

помогите пожалуйста разобраться, почему выводит название улицы два раза в первой строке. Аннотация. В общем есть файл .DAT (бд с фио, улица, дом, кв, дата), пытаюсь его закинуть в аналогичную ...
ArTimon's user avatar
0 голосов
0 ответов
64 показа

Не работает printf для длинной арифметики

Пишу код для длинной арифметики. Пока реализована только функция суммы. Почему-то не выводится результат, хотя в консоли ошибок нет. #include <stdio.h> #include <math.h> #include <...
SRB's user avatar
  • 53
0 голосов
0 ответов
137 показов

Функция очистки экрана в Си без подключения дополнительных библиотек

Собственно нашел такой способ с помощью команды printf ("\033[0d\033[2J");, теперь пытаюсь понять запись внутри функции. Если вы знаете другой способ, или понимаете что обозначает запись \...
Виктор's user avatar
-1 голос
1 ответ
77 показов

Подскажите, где я ошибся?

#include<stdlib.h> int main() { double number; char alphabet; printf("Enter double input: "); scanf("%if", &number); printf("Enter character input:...
Batman's user avatar
  • 3
-1 голос
1 ответ
69 показов

C++, printf выводиться не полностью

Проблема заключается в том, что первый массив оно вывело, а следующий одномерный и измененный двумерный оно не захотело, код не останавливает работу, но и ничего не выводит, суть программы "Дан ...
Allel's user avatar
  • 1
0 голосов
1 ответ
263 показа

Как вывести значение переменной через printf() C++

Задача такова: По значению температуры F, заданному в градусах Фаренгейта, определить значение температуры C в градусах Цельсия. Температура по Цельсию C и температура по Фаренгейту F связаны ...
Berg's user avatar
  • 21
0 голосов
1 ответ
83 показа

Не работают printf в одном потоке

У меня есть проект, в котором нужно, что бы печатало несколько printf в одном потоке. Я столкнулся с проблемой, что захватывается только самый последний printf. Перепробовал несколько вариантов fflush,...
Denis's user avatar
  • 3
0 голосов
0 ответов
102 показа

Что происходит и как работает функция printf(), если вводится не кореректный спецификатор (%llx - 64 бита) для типа данных int, long (32 бита)?

При изучении логических операции ошибся в коде и указал неправильный спецификатор. Далее начал разбираться почему функция printf() выводит такой поток. В строке 18 вывел данные типа unsigned lond в ...
Евгений's user avatar
-1 голос
1 ответ
348 показов

C и C++ Синтаксис printf() и scanf()

Объясните, пожалуйста, простым языком синтаксис функций printf() и scanf(). Что это за куча символов с %?? Смотрел в Википедии, но там слишком много воды, на мой взгляд; ничего непонятно.
Yarik Sh.'s user avatar
0 голосов
1 ответ
202 показа

Функция для считывания данных из файла с расширением txt

Имеются две функции. Одна записывает данные в файл другая считывает. При записи всё отрабатывает хорошо. При считывании происходит ошибка доступа. Подскажите в чём ошибка. void Func_zap(CARD_INDEX*k) {...
Nir_787's user avatar
  • 47
0 голосов
2 ответа
181 показ

printf() не является потокобезопасной в C++17!

Всем здравия! В разных источниках я читал, что функция printf() является потокобезопасной и может вызываться разными потоками для бесконфликтного вывода на консоль (при условии корректной передачи ...
LShadow77's user avatar
  • 2,157
1 голос
2 ответа
92 показа

Что означает “%.7le ” в fprintf?

Что означает: fprintf(fp, "%.7le ", data); Я не понимаю, что "%.7le " означает. Спасибо!
Alrott SlimRG's user avatar
0 голосов
1 ответ
124 показа

Почему вместо вывода в консоль ссылки, хранящейся в переменной, выводится содержимое первой ячейки массива?

Объясните механику в данном случае, пожалуйста. public class Solution { public static void main(String[] args) { String[] list; list = new String[10]; list[1] = "...
work8play's user avatar
  • 113
1 голос
1 ответ
2k показов

Как выровнять вывод строки по центру в C

В языке C можно выводить данные с заданной фактической длиной, например для чисел это будет выглядеть так printf("|%5d|", 7); и вывод будет выглядеть так | 7|, так он равняет по правому ...
Konstantin Sedov's user avatar
0 голосов
1 ответ
293 показа

Хочу, чтобы printf вывел число, а выводит символ из таблицы ASCII

format pe console include 'C:\Program Files\FASM\INCLUDE\win32ax.inc' include 'C:\Program Files\FASM\INCLUDE\api\kernel32.inc' entry start .data i db 40 .code start: cinvoke printf, <i> ...
Name's user avatar
  • 45
1 голос
0 ответов
93 показа

Разные результаты вывода printf для вещественных чисел

#include <stdio.h> int main() { float f = 1717.7890625; printf( "%.6f", f ); return 0; } Компилирую этот код в Visual Studio 19 (16.9.2) для x64. Получаю разные результаты ...
Ivan Ivlev's user avatar
0 голосов
1 ответ
65 показов

как выводить и вводить элементы массива именно так как показано на картинках

#define _CRT_SECURE_NO_WARNINGS #define MAX_LENGHT 70 #include <stdio.h> int main() { int nm_lives,x=0, path_lenght, nm_moves, a=0,b=0,y=0; char player, positions_bomb[MAX_LENGHT], ...
Domestos's user avatar
0 голосов
1 ответ
2k показов

Вывод bool в printf

Есть переменная: bool x = true; Хочу её загнать в printf в виде числа. Очевидно, что можно сделать printf("%d", (int)x); но кастить тип как-то лень и хочется сделать что-то такое: printf(&...
Qwertiy's user avatar
  • 124k
0 голосов
0 ответов
65 показов

Причина неправельного вывода переменной 10.12? [дубликат]

#include <stdio.h> int main() { printf("10.10 = %.15lf\n", 10.10); printf("10.12 = %.15lf\n", 10.12); printf("10.15 = %.15lf\n", 10.15); return 0; } Почему при ...
Domestos's user avatar
0 голосов
1 ответ
44 показа

Функции вывода в Си

при использовании printf("Hello world") , всё что в кавычках, находится в потоке stdout?
7w1W1w7's user avatar
  • 13
0 голосов
1 ответ
39 показов

Выводится лишнее число через printf [закрыт]

void HA_tabfun(double a, double b, int N, int i){ double h = fabs((a - b)/N); cout << "----------------" << endl; cout << " x" << " : ...
Artemiy Guchenko's user avatar
0 голосов
1 ответ
110 показов

Как построить график вероятности используя printf Java

По состовленной вероятности нужно построить график используя оси X Y. Начало координат - левый верхний угол экрана, ось X - это левая граница экрана (направленная вниз) .Она соответствует суммам ...
Roman Slipovich's user avatar
0 голосов
1 ответ
62 показа

Пытаюсь вывести введённую матрицу

На выходе получается не то что я ожидаю. Я еще новичок, и не могу понять в чем проблема. Заранее спасибо) #include <locale.h> #include <time.h> #include <stdio.h> #include <stdlib....
Аркадий's user avatar
0 голосов
2 ответа
69 показов

Печать перед исключением не работает

Почему программа не печатает 1? Как сделать чтобы печатала? #include <cstdio> #include <exception> int main() { std::printf("1"); throw std::exception{}; std::printf(...
kururum's user avatar
-1 голос
2 ответа
100 показов

Почему от добавления printf зависит значение переменной? Или влияние printf на корректность работы программы

Задача: Создать функцию, которая разбивает строку символов на слова. Слова разделены пробелом. Функция возвращает массив указателей, каждый из которых ссылается на массив символов (слова). Слова ...
cshells's user avatar
1 голос
0 ответов
134 показа

Украшения для баннера ssh. SSH motd

Возможно моя проблема покажется тривиальной, но я не могу понять по какой причине cowsay не может вывести цитаты из fortune в баннер при входе по ssh, при том что сама корова рисуется и выводит, ...
OstapBender's user avatar
0 голосов
0 ответов
113 показов

C - проверка ввода на символ

собственно проблема: В devC все компилируется как должно. В других компиляторах, просто бесконечно пишет Wrong Format! Хотя, с другими условиями проверки все нормально. #include <stdio.h> #...
Valery Dauzhuk's user avatar
1 голос
1 ответ
473 показа

Как указать считываемый размер в scanf?

scanf-ом можно считать определенное кол-во символов, к примеру, с помощью "%10s". Как считать количество символов из переменной? Не используя при этом просто "%s" или fgets. Допустим, int count; ...
Anna Erion's user avatar
0 голосов
1 ответ
73 показа

printf не отображет конкретное значение [закрыт]

При выведении результатов некорректно отображаются значения(вместо 0,33333... выводит 0,0000...) #include <stdio.h> #include <float.h> int main(void){ float f_number = 1.0/3.0; ...
Руслан Мамедов's user avatar
2 голоса
2 ответа
179 показов

printf не выводит значения переменных типа long

#include <stdio.h> #include <limits.h> int main() { int i; long num, temp; temp=1; num=1; for(i=0; num>0 ; num<<=1, i++); for(num = 0; i>0; temp<<=...
Вячеслав Логиновский's user avatar
3 голоса
1 ответ
859 показов

С: Как реализовать вывод вещественных чисел без незначащих нулей?

Функция выводит массив вещественных чисел. Но при это выводятся незначащие нули. Можно ли как-то по-простому их срезать? Например, есть 2.00000 0.00000 421.12340 5.12909 Нужно, чтобы было: 2. 0....
garin's user avatar
  • 159
-5 голосов
2 ответа
76 показов

Помогите разобраться с функцией printf(" %d", &переменная) [закрыт]

Наипростейшая прога, помогите найти ошибку. может забыл какую-нибудь библиотеку...
Vibronic's user avatar
1 голос
1 ответ
72 показа

Недопонимание с printf()

ОПИСАНИЕ ПРОБЛЕМЫ НАХОДИТСЯ ВНИЗУ, А ТУТ НЕОБЯЗАТЕЛЬНАЯ ВВОДНАЯ ЧАСТЬ Есть две функции, первая из них получает строку с расположением файла, вторая получает все файлы по этому расположению (я не ...
Антон's user avatar
1 голос
1 ответ
2k показов

c++: задать точность числа при выводе через printf

Подскажите, как задать точность вывода float/double числа через printf? У меня сейчас вывод выглядит следующим образом: printf("a: %20.16f, b: %20.16f, c: %20.16f", a, b, c); и настроен под ...
Zhihar's user avatar
  • 37.5k
1 голос
0 ответов
82 показа

sprintf - формирование нескольких подсрок с использованием одного параметра

Подскажите, можно ли реализовать следующую задумку: int var1, var2; sprintf(buffer, "%d1 %d2 --- #d1 $d2", var1, var2); т.е. чтобы где %d1 использовался var1, а где %d2 - var2 Просто, чтобы не ...
Zhihar's user avatar
  • 37.5k
0 голосов
1 ответ
65 показов

Printf, SIGABRT и USIGNED LONG LONG

На Windows все работает, но чекер на линуксе, который почему-то начал ругаться, хотя никакого WinAPI не использовал Собственно, код: #include <stdio.h> #include <stdlib.h> #include <...
Alrott SlimRG's user avatar
0 голосов
0 ответов
62 показа

Некорректный вывод строк для вводы данных

Помогите, пожалуйста, найти ошибку. Задание заключается в следующем. Структура элемента массива аттестационные карты группы: фамилия, имя, отчество; курс, возраст, первый семестр (математика, физика, ...
Елизавета's user avatar
0 голосов
1 ответ
381 показ

Проблема ввода и scanf

Столкнулся с проблемой: когда ввожу в ручную - программа работаем как и задумывалось, но стоит мне использовать cat input | ./a как программа откуда-то получает 0 0 Вот код программы: PasteBin (...
Alrott SlimRG's user avatar
1 голос
0 ответов
35 показов

Почему printf не отображает русский текст в C? [дубликат]

Получается такое: Текст программы: #include <stdio.h> #include <stdlib.h> #include <math.h> #include <conio.h> main() { printf("Решение степенной ф-ии 2 в степени 2x = ...
Олег Остапчук's user avatar
1 голос
2 ответа
626 показов

c, windows, printf()/scanf() и DWORD

Какой спецификатор формата правильно использовать для печати/считывания значения названного типа? На моей системе DWORD - это unsigned long. Но ведь может быть и иначе. Для size_t есть "%Iu" в ...
user avatar
3 голоса
1 ответ
2k показов

Что лучше использовать: cout / wcout или printf? [закрыт]

Собственно, вопрос в заголовке. Пожалуйста, дайте подробный ответ.
Mournehowl's user avatar
0 голосов
0 ответов
90 показов

После printf и FreeConsole программа ждет

Вот функция: int main(int argc, char*argv[]){ if (!AttachConsole(ATTACH_PARENT_PROCESS)) MessageBox(NULL, L"The console window was not created", NULL, MB_ICONEXCLAMATION); FILE* fp; ...
Данила Ставров's user avatar
0 голосов
0 ответов
66 показов

Мигает в запущенном окне QEMU текст и нету текста INTERRUPT

Всё собрал но текст появляется и тут же пропадает и нет текста INTERRUPT в QEMU постоянно обновляется мигает в окошке в QEMU запускал на Ubuntu 16.04 запускаю через команду qemu-system-i386 -kernel ...
Сергей's user avatar
1 голос
3 ответа
117 показов

Как вывести результат из Терминала в файл

// работа с файлами с помощью FILE fopen, fclose #include <stdio.h> #define LEN 1000 int main() { int age, weight; char name[50]; // массив символов printf("Пожалуйста введите ваше ...
Сергей's user avatar
-1 голос
1 ответ
105 показов

Как работать со строкой байтов?

Есть строка байтов: char* str = "\xa5\xa2\x00"; Как вывести её на экран? Как вставить в неё байты. Чтобы получилась строка: str = "\xff\xa5\xa2\x00"; и чтобы эту строку всё-также можно было ...
Grigory's user avatar
3 голоса
1 ответ
170 показов

ANSI-последовательности (ANSI escape sequences)

Как эта магия работает?Может ли этот магически код \033 делать что-то ещё? Это реализовано на уровене ОС или Си так умеет делать?
Andreev Vladimir's user avatar
4 голоса
1 ответ
3k показов

Почему возникает ошибка format string is not a string literal?

Согласно стандарту функция printf имеет прототип: int printf(const char *restrict format, ...); Собственно, сабж: #include <stdio.h> int main (void) { const char *format = "hello world!";...
Vitaly's user avatar
  • 559
1 голос
0 ответов
87 показов

C. Переменная меняется 'сама по себе'

Здравствуйте! Имеется функция, выделяющая некоторое количество памяти под структуру (с запасом, тема программы - аллокация памяти). В поле структуры осуществляется запись, а далее значение менятся ...
Артём Ощепков's user avatar