PMG

Форумы по созданию игр
Текущее время: 25 апр 2024 21:44

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Нужна помощь с MS Visual C++ 2005 Epress
СообщениеДобавлено: 06 июл 2006 15:50 
Мне срочно нужна помощь!!! Код написанный на C++ под MS Visual 6.0 на
MS Visual 2005 Expres компилируется без ошибок, но призапуске программы выводится неправильный результат.
Код программы:

#include <stdio.h>

int main()
{
int sum=0, number;

for(number=2; number<=100; number+=2);
sum+=number;

printf("Sum is %d\n", sum);

return 0;

}

При компиляции программы на MS 2005 Express она выводит следуюший результат: Sum is 102.
Хотя в книге Как Программировать на C автор Х.М. Дейтел П.Дж. Дейтел откуда взят этот пример совсем другой результат: Sum is 2550.
На MS Visual 6.0 этот код работает нормально.

Подскажите как переделать этот код чтобы он также нормально работал на MS Visual C++ 2005 Express. :-(


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 06 июл 2006 15:53 
Дайте пожайлуста сылку на хороший учебник по C++ под Microsoft Visual 2005 Express. =)
Желательно чтобы учебник можно было скачать. =)


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 06 июл 2006 15:57 
Подскажите пожайлуста как в MS Visual C++ 2005 Express создавать полноценые Win32 приложения.


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 06 июл 2006 18:07 
Не в сети
Любитель

Зарегистрирован: 21 ноя 2005 19:12
Сообщения: 12
Откуда: rv.ua
Код:
for(number=2; number<=100; number+=2);

В этой строчке number станет 102
Код:
sum+=number;

Тут ты прибавишь к нулю 102
Ошибка - пустой цикл.
Пиши так:
Код:
for(number=2; number<=100; number+=2)
  sum+=number;


ЗЫ: Почитай на форуме я уже писал об win32 приложениях в Express Edition...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 06 июл 2006 19:38 
Цитата:
Ошибка - пустой цикл.

Спасибо за помошь fourfold. =)

Теперь программа работает нормально!!!


Вернуться к началу
  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB