Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
igooha
1 / 1 / 0
Регистрация: 29.11.2011
Сообщений: 24
#1

Выводит значение "f". Что это значит? - C++

29.11.2011, 14:02. Просмотров 520. Ответов 3
Метки нет (Все метки)

вместо результата выводит "f", незнаю даже как бороться. подскажите в чем причина
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdio.h>
#include <conio.h>
void main ()
{
    const int n =7;
    float a[n];
    float s,h,k,m;
    int i;
    s=0;m=0;
    for(i=0;i<n;i++) scanf_s("%f", &a[i]);
    for(i=0;i<n;i++) s=s+a[i];
    h=s/n; s=0;
    for(i=0;i<n;i++) if (a[i]>h) {s=s+a[i];m=m+1;};
    k=s/m;
    printf_s("f", k);
    _getch();
}
условие задачи
В заданной последовательности определите среднее значение тех элементов, значение которых превышает среднее значение элементов заданной последовательности

Не по теме:

так и не нашел, как тут спойлер поставить

Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.11.2011, 14:02     Выводит значение "f". Что это значит?
Посмотрите здесь:

Что значит "возвращает" значение - C++
Что значит &quot;возвращает значение&quot;? Вот есть function() { int variable = 5; ...//преобразования переменной variable ...

Что значит "%d %d\n" в функции вывода в файл fprintf(f, "%d %d\n", i, j); - C++
Что значит &quot;%d %d\n&quot; в функции вывода в файл fprintf(f, &quot;%d %d\n&quot;, i, j); Запутался, объясните, пожалуйста!

Что значит "знать" какой-либо язык программирования? - C++
Что значит 'знать' какой-либо язык программирования?

что значит "поставить контроль памяти"? (в динамическом массиве) - C++
подскажите, пожалуйста. программа работает, но не совсем понял чего требует.

Что значит "Косвенная адресация к элементам массива" - C++
Всем доброго времени суток!!! Кто может подсказать, что значит &quot;Косвенная адресация&quot; к элементам массива. *(B + i) = 0; Это то?...

Что значит запись char massiv[] = "text" ? - C++
Почему не указан размер массива и присваивается строка?

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Диман56
22 / 22 / 0
Регистрация: 07.11.2011
Сообщений: 154
29.11.2011, 14:03     Выводит значение "f". Что это значит? #2
printf_s("f", k) заменить на printf("%f", k);
igooha
1 / 1 / 0
Регистрация: 29.11.2011
Сообщений: 24
29.11.2011, 14:11  [ТС]     Выводит значение "f". Что это значит? #3
спасибо
я идиот
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.11.2011, 14:12     Выводит значение "f". Что это значит?
Еще ссылки по теме:

Что значит ошибка "exponent has no digits"? - C++
Что значит ошибка exponent has no digits?

Что значит "в поле шириной 10 символов"? - C++
Объясните пожалуйста, что значит в поле с шириной в 10 символов? И почему у меня показывает число с 3 знаками после запятой? Полностью...

Что значит? ostream_iterator<int>(cout, " "); - C++
Что значит? ostream_iterator&lt;int&gt;(cout, &quot; &quot;));

Что значит ":" после параметров функции - C++
CSimpleString::CSimpleString(const char* p) : len(0), buff(nullptr) Что значит len(0), buff(nullptr) и как это называется ?

Что значит "распределение ресурсов микропроцесора" - C++
В курсовой роботе по деревьях на языке Си, есть пункт вконце - распределение ресурсов микропроцессора системы управления при решешнии...

Что значит "class PairDouble"? - C++
class PairDouble { public: PairDouble(double x1, double y1) : x(x1), y(y1) { } void ShowQ(); private: double x, y; }; ...


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

Или воспользуйтесь поиском по форуму:
Диман56
22 / 22 / 0
Регистрация: 07.11.2011
Сообщений: 154
29.11.2011, 14:12     Выводит значение "f". Что это значит? #4
=)) Да ладно, бывает))) Я вот сегодня на уроке(10 класс) по программированию облашался. На паскале такое навытворял, сделал 2 цикла там, где и половину жалко))
Yandex
Объявления
29.11.2011, 14:12     Выводит значение "f". Что это значит?
Ответ Создать тему
Опции темы

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