0 / 0 / 0
Регистрация: 05.06.2012
Сообщений: 75
|
||||||
1 | ||||||
Не записываются числа13.07.2013, 23:44. Просмотров 1386. Ответов 4
Метки нет Все метки)
(
Написал программу, которая с помощью цикла записывает в файл числа от нуля до 423. Но почему то компилятор выдает ошибку если я записываю цифры. Если же это слова, то все норм:
0
|
|
13.07.2013, 23:44 | |
В строке последовательно записываются числа от 1 до k, потом числа повторяются, пока строка не заполнится В выходной фаил записываются вместе с ответом записываются каракули. Помогите исправить ошибку Некорректно записываются числа в файл Не првильно записываются числа с одного масива в другой |
|
1 / 1 / 2
Регистрация: 08.06.2013
Сообщений: 4
|
|
13.07.2013, 23:52 | 2 |
У fputs первый аргумент - строка.
Чтобы отобразить именно число, используйте fprintf: fprintf(sim, "%d\n", i); вместо fputs(i, sim); А вообще, в C++ есть классы ifstream и ofstream для файлов.
0
|
4 / 4 / 0
Регистрация: 11.10.2011
Сообщений: 16
|
||||||
13.07.2013, 23:54 | 3 | |||||
1
|
0 / 0 / 0
Регистрация: 05.06.2012
Сообщений: 75
|
|
14.07.2013, 00:03 [ТС] | 4 |
А что это за буквы d и s вот тут:
fprintf(sim, "%d", i); * * fprintf(sim, "%s", " ");
0
|
70 / 70 / 13
Регистрация: 13.05.2012
Сообщений: 130
|
|
14.07.2013, 00:07 | 5 |
%d – десятичное целое число со знаком
%s – строка символов (для строковых переменных)
0
|
14.07.2013, 00:07 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.
Цикл: В ячейки Excel записываются целые числа. Как исправить, чтобы числа были дробные? Все числа, меньшие числа К, записываются в один файл, а числа, большие К – в другой файл Не записываются числа в массив в masm32 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |