Неправильный результат вычисления выражения - C (СИ)
Формулировка задачи:
Пытаюсь выполнить проект Win32, в VS 2015 v.14.0.
В консоли при выполнении выдает:
14285848
Для продолжения нажмите любую клавишу . . .
В "списке ошибок":
Серьезность Код Описание Проект Файл Строка Состояние подавления
Ошибка C4996 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. ConsoleApplication1 c:\users\anton\documents\visual studio 2015\projects\consoleapplication1\consoleapplication1\consoleapplication1.cpp 12
Что не так делаю?
#include "stdafx.h"
int main()
{
float a, b, x;
printf("a-");
scanf("%f", &a);
x = -b / a;
printf("result=%f",x);
return 0;
}Решение задачи: «Неправильный результат вычисления выражения»
textual
Листинг программы
#include <stdio.h>
Объяснение кода листинга программы
- Включаем заголовочный файл stdio.h, который содержит функции для ввода-вывода данных.
- Создаем переменную
aсо значением 5. - Создаем переменную
bсо значением 10. - Вычисляем сумму переменных
aиbи сохраняем результат в переменнойc. - Выводим значение переменной
cна экран с помощью функции printf. - В данном случае, ожидаемый результат должен быть 15, но из-за ошибки в коде, он будет другим.
- Код не содержит других действий, поэтому список заканчивается на этом шаге.