Вопросы

Вадим Ратьков
Значение 2.2 в типе f функции printf

Объясните, пожалуйста, чем отличаются два этих кода?

printf("смешанное деление: 7./4 это %2.2f \n", 7./4);

и

printf("смешанное деление: 7./4 это %f \n", 7./4);

%f  это, понятное дело, float. А что такое %2.2f ?

Вопрос возник при прочтении лекции 3 часть вторая курса Основы программирования на языке C.

http://www.intuit.ru/studies/courses/43/43/lecture/1281?page=2

Alexey Shalobodinskiy
Alexey Shalobodinskiy 27 ноября в 23:25

модификатор 2.2 в спецификаторе f служит для настройки внешнего вида вывода, т.е. сколько знаков до десятичной точки и сколько после.

Анна Алексанина
А как выполнить компиляцию файла?

Я хочу выполнить одну из программ, которые есть в лекции. Но для этого мне надо компилировать текст, а я не знаю, как это сделать. ОС Windows.

Вадим Ратьков
Вадим Ратьков 18 октября в 09:56

Я не советчик, конечно(в виду малого опыта), но начитавшись информации в интернете, выбрал Microsoft Visual Studio 2010 Express. https://www.microsoft.com/ru-ru/SoftMicrosoft/VisualStudioExpress.aspx

Сергей Чугунов
Комментарий к задачам №1, 2, 3 в конце лекции 4

 

Курс основы программирования на языке С. В задачах №1, 2, 3, рассмотренных в качестве примера  в конце лекции 4, оператор float следует поместить внутрь функции main () , чтобы  программы стали работоспособны. Другими словами, чтобы  быть считанным, оператор float  должны быть расположен следом  за точкой входа в программу. Проверено на практике.

Теги: c
Анатолий Шеянов
Анатолий Шеянов 25 мая в 21:21

(русские буквы)
упс это по третьей главе.
Но по 4й тоже есть...

Анатолий Шеянов
Анатолий Шеянов 25 мая в 21:27

4я лекций 1я задаяа (пример в конце) 
float p,t,s,d; 
"р" русская

Юра Лютын
Программирование на языке си - работа с каталогами

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

Владимир Демидов
Владимир Демидов 26 июня 2015 в 23:40

В библиотеке <dir.h>, в свое время, были функции findfirst и findnext. Другой способ, менее красивый, вызвать из программы команду операционной системы "dir", с записью результата в файл, а потом этот файл прочитать.

Михаил Харланов
Какие средства, в частности,компиляторы, библиотеки, какие версии были использованы для компиляции всех примеров?

О курсе "Основы программирования на языке C"

В последней лекции я долго уже бьюсь с компиляцией примеров. Так понял, что исходные коды устарели, и сейчас нужно оформлять чуток по-другому. может, я не прав? Но у меня уже долго не получается использовать примеры изпоследней лекции о функциях. Например, в conio.h отсутствуют нужные функции, например, clrscr, также iostream.h нельзя найти..

Наталья Маркова
Наталья Маркова 17 ноября 2014 в 16:00

сейчас вместо clrscr используется функция system("cls") которая находится в библиотеке Windows.h,  а  iostream.h используется без расширения 

Владислав Полищук
Владислав Полищук
Украина, Винница
Владимир Крюков
Владимир Крюков
Казахстан