Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / C++ Новый топик    Ответить
 C: распечатка массива  [new]
mini.weblab
Member

Откуда:
Сообщений: 824
функция void print_array(double array[], size_t size_of_array, short number_of_decimals)
должна выводит элементы массива на печать

как сделать так, чтобы можно было указать количество десятичный цифр как параметр
и распечатывать элементы массива с нужным количество цифр после запятой ?

Например
пусть массив arr1= [1, 2, 3, 4, 5]

print_array(arr, 5, 0)
должен вывести на печать
1 2 3 4 5

print_array(arr, 5, 2)
должен вывести на печать
1.00 2.00 3.00 4.00 5.00
19 май 20, 16:06    [22135900]     Ответить | Цитировать Сообщить модератору
 Re: C: распечатка массива  [new]
petrav
Member

Откуда:
Сообщений: 2118
mini.weblab,

По памяти.

printf("%.*f", 3, 7.0);
19 май 20, 16:15    [22135908]     Ответить | Цитировать Сообщить модератору
 Re: C: распечатка массива  [new]
mini.weblab
Member

Откуда:
Сообщений: 824
спасибо! получилось :)
19 май 20, 16:24    [22135914]     Ответить | Цитировать Сообщить модератору
Все форумы / C++ Ответить