![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| Angie |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 12.7.2003 Репутация: нет Всего: нет |
Приветствую...
Не работает пример из умной книжки "ЯЗЫК С" Б.В. Кернигана и Д.М. Ричи.
По идее должно выдать два столбца чисел, но выдает вот такое: %4D 1203947227023143301256189861386337789551427650757181365349027638945094161125536407452473214359529595887917169557085027731865362867515770381017821158220863163008235290230241011428089499786483364104597294698902989176212385163908269767309393920.0 %4D -0.0 %4D 1203947227023150704239341777456012991823310959656847469122226323144480467182694048152587876419725189142048623292808287122365894689115760136553157246470028909159563573450242253374195556237830478025217409971638705342704817359899551719437107200.0 %4D -36923017489172943007230766994161664.0 %4D -0.0 %4D 0.0 %4D 0.0 %4D 0.0 %4D 1203947227023172913188797525665038598638960886355845780441822375742639385354166970252931862600311968904442984499978065293867490153915729403159165511217526147613548423110245979212513725591871819787077755789845853842182113947873397575820247040.0 %4D -3649841812963083552249614765993536148523274096186633849418983424365393785124577590774521417704208826051037562552431104357751791768907195444106700611800831312641474730917888.0 %4D 11945310987580782770655706379069976907919599049135604168794632942091796543394974984670423385381229559808.0 %4D -36922997682133052310909316990238720.0 %4D 0.0 %4D -0.0 %4D -0.0 %4D -36922997682133421245790791181271040.0 Никак не пойму в чем тут дело. Заранее сенкс... |
|||
|
||||
| RAN |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 709 Регистрация: 14.3.2003 Где: Щёлково Моск.обл. Репутация: 5 Всего: 6 |
Интересно, заинтриговало то, что на экран выводиться.
Попробывал в VC - выдал ошибку: мол, far - зарезервированное слово, его нельзя в качестве идетификатора использовать. И правда, странно, что это пример из книги создателей языка. Переименовал far в f. Заработало. На экран выводится столбик букв D. Ну, вообще, я и так знал, что работать не будет (нет таких ключей D и F, есть только d и f), просто интересно было. Но почему выдал D, всё равно не понятно. Попробывал в Builder'е: far он, как ни странно, проглотил и вывел 16 раз строку %4D %6.1F, что я ожидал увидеть и от VC. Короче, проблема в том, что надо писать D и F строчными d и f. И ещё лучше не используй имя far. Прописными могут быть только E, G и X, что говорит об использовании прописных букв при выводе. А что у тебя за компилятор? |
|||
|
||||
| DENNN |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3878 Регистрация: 27.3.2002 Где: Москва Репутация: 1 Всего: 43 |
Наверное компилятор под дос, Turbo C или что-то подобное
|
|||
|
||||
| Guest |
|
|||
|
Unregistered |
Компилер gcc....
А вот с большими буквами реально могет быть, просто в книжке все примеры большими написаны. И где правильно -- хз... |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |