Автор фома громов задал вопрос в разделе Естественные науки
про scanf в c++ и получил лучший ответ
Ответ от Krab Bark[гуру]
Типа "любое число" в С и C++ нет. Буква в спецификаторе формата указывает, в каком формате (то есть типе данных) будут сохраняться полученные данные - в формате целого определенной длины или вещественного тоже определенной длины, или еще каком-нибудь, в зависимости от буквы или букв. Если надо ввести "любое число", надо просто пользоваться вещественными числами, а когда понадобится преобразовать их в целый тип, пользоваться функциями преобразования типов, имеющимися в С.
Ответ от Zbl[гуру]
Не надо пользоваться scanf в C++. Используйте стандартные библиотеки C++: stringstream и iostream.
Не надо пользоваться scanf в C++. Используйте стандартные библиотеки C++: stringstream и iostream.
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: про scanf в c++
Что в языке C++ означает знак процента (%). Например, как он действует в данной программе? Желательно поподробней.
В данном случае операция получения остатка от деления целых. Подробнее некуда.
Вообще же один
подробнее...
спросили в Stdio h
Калькулятор на C++ со скобками.
#include <stdio.h>
int main(){
char q; float fb,fd,fe;
подробнее...
Калькулятор на C++ со скобками.
#include <stdio.h>
int main(){
char q; float fb,fd,fe;
подробнее...
спросили в Stdio h
Помогите пожалуйста найти ошибку в коде.
Исправьте printf в двух местах:
#include <stdio.h>
int main()
{
подробнее...
Помогите пожалуйста найти ошибку в коде.
Исправьте printf в двух местах:
#include <stdio.h>
int main()
{
подробнее...
спросили в Randomness Stdlib h
Как в Си заполнить массив случайными числами?
#include <stdlib.h>
...
int i, ar[ n ];
подробнее...
Как в Си заполнить массив случайными числами?
#include <stdlib.h>
...
int i, ar[ n ];
подробнее...
спросили в Stdio h
Строки в c++.
#include<stdio.h>
#include<conio.h>
int main()
{ char str[100],x='a';
подробнее...
Строки в c++.
#include<stdio.h>
#include<conio.h>
int main()
{ char str[100],x='a';
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Arch Linux Stdio h
Как пользоватся fopen() в C++
Если у тебя небольшие текстовые файлы, то можешь считать все содержимое файла прямо в буфер в
подробнее...
Как пользоватся fopen() в C++
Если у тебя небольшие текстовые файлы, то можешь считать все содержимое файла прямо в буфер в
подробнее...
Помогите написать проверку на вводимое число в C#
Показывайте код.
Вообще есть TryParse
Scanf? точно С#?
Если всё-таки C#,
подробнее...
error C4996: \'scanf\': , Visual C++. где ошибка?
В самом начале CPP файла (до всех #include) определить макрос _CRT_SECURE_NO_WARNINGS, т. е. ,
подробнее...
спросили в Другое
Какая фирма первая выпустила нетбук?
Нетбук (англ. netbook) — небольшой ноутбук, предназначенный для выхода в Интернет и работы с
подробнее...
Какая фирма первая выпустила нетбук?
Нетбук (англ. netbook) — небольшой ноутбук, предназначенный для выхода в Интернет и работы с
подробнее...
спросили в Stdio h
Программа для решения квадратного уравнения в Си
#include <stdio.h>
#include <math.h>
#include <locale.h>
#include
подробнее...
Программа для решения квадратного уравнения в Си
#include <stdio.h>
#include <math.h>
#include <locale.h>
#include
подробнее...
спросили в Stdio h
Помогите написать программу со switch в СИ
#include <stdio.h>
#include <conio.h>
#include <math.h>
int
подробнее...
Помогите написать программу со switch в СИ
#include <stdio.h>
#include <conio.h>
#include <math.h>
int
подробнее...
спросили в Stdio h
Си. scanf(). не пойму почему не считываются значения. Подскажите, пожалуйста.
Проверьте соответствие форматной строки и типов данных, посмотрите настройки локали, обратите
подробнее...
Си. scanf(). не пойму почему не считываются значения. Подскажите, пожалуйста.
Проверьте соответствие форматной строки и типов данных, посмотрите настройки локали, обратите
подробнее...
спросили в Stdio h Stdlib h
C++: файловый ввод-вывод.
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
подробнее...
C++: файловый ввод-вывод.
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
подробнее...