Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Rushan_T
0 / 0 / 0
Регистрация: 20.02.2015
Сообщений: 4
1

Не выводится print со значением "2"

02.04.2015, 01:17. Просмотров 291. Ответов 3
Метки нет (Все метки)

Здрасьте, есть небольшая учебная прога.
Не пойму, почему не выводится print со значением "2"

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdio.h>
 
main()
{
 
float x, y;
 
for (x = 0; x <= 2; x = x + 0.1) 
{
y = x * x  + 3 * x + 2;
printf("The value of the function with argument %1.1f is %3.2f  \n", x, y);
 
}
 
 
getchar();
getchar();
}

Thank you in advance
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.04.2015, 01:17
Ответы с готовыми решениями:

Создать запись "Двигатель", которая содержит элементы "Название", "Мощность", "Скорость", "Цена"
Создать запись &quot;Двигатель&quot;, которая содержит элементы &quot;Название&quot;, &quot;Мощность&quot;, &quot;Скорость&quot;,...

Ввести структуру "историческое событие" с полями "число", "месяц", "год", "событие"
Ввести структуру ИСТОРИЧЕСКОЕ СОБЫТИЕ с полями ЧИСЛО, МЕСЯЦ, ГОД, СОБЫТИЕ. Составить и...

Вместо вещественного числа с двойной точностью выводится "1,#IO"
Здравствуйте, подскажите пожалуйста почему вместо вещественного числа с двойной точностью выводится...

Структура "Работники" - для всех людей выводится одна и та же зарплата
Задание состоит в том чтоб сделать структуру с людьми которые работают в цеху, и посчитать их...

При выполнении system ("cls") выводится только первый русскоязычный символ
Поймал неприятную ситуацию. Пишу в CLion, MinGW-64 x86_64-4.9.3-win32-seh-rt_v4-rev1. При...

3
easybudda
Модератор
Эксперт CЭксперт С++
10240 / 6132 / 1542
Регистрация: 25.07.2009
Сообщений: 11,671
02.04.2015, 01:56 2
Цитата Сообщение от Rushan_T Посмотреть сообщение
for (x = 0; x <= 2; x = x + 0.1)
C
1
for (x = 0.0; x < 2.1; x += 0.1)
0
Байт
Эксперт C
20278 / 12845 / 2686
Регистрация: 24.12.2010
Сообщений: 26,827
02.04.2015, 06:08 3
Rushan_T, виновато машинное представление плавающих.
0
Rushan_T
0 / 0 / 0
Регистрация: 20.02.2015
Сообщений: 4
02.04.2015, 12:42  [ТС] 4
Ну, то, как исправить я понял, спасибо, однако не в этом дело.

Я не понял почему произошло так, а не иначе - в чём смысл такого поведения кода ?


Thank you in advance
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.04.2015, 12:42

В конце считывания файла выводится буква "я"
Подскажите, почему у меня в конце считывания файла выводится буква я после использования вот этого...

Ошибка "левый операнд должен быть левосторонним значением"
Задание заключалось в том, чтобы переделать структуру под стек, но в функции vvod в 40 строке...

Все значения элементов матрицы, которые меньше 0 заменить значением "0"
Здравствуйте, помогите пожалуйста с заданием. Задано матрицу 5на5, пользователь вводит элементы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru