Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.80
Tan4ik
0 / 0 / 0
Регистрация: 02.07.2009
Сообщений: 4
#1

Не работает цикл for С++ Borland - C++

04.07.2009, 11:41. Просмотров 1195. Ответов 2
Метки нет (Все метки)

Элементарная программа:
Код
#include <iostream.h>
#include <graphics.h>
#include <math.h>
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
#include <dos.h>

void main ()
{
	int k, N;
	clrscr();
	N=5;
	for (k=0; k<N; k=k+1)
	{
	    printf ("\n k=%d",&k);
	}
	getch();
}
Почему-то ее результат к=-12 пять раз?
Подскажите почему!!!!!!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.07.2009, 11:41     Не работает цикл for С++ Borland
Посмотрите здесь:

Borland C++ работает на OS 7 ? - C++
Borland C++ работает на OS 7 ? Не дублируйте темы - это нарушает правила форума.

Код, написанный на Borland C++ не работает в Dev C++ - C++
программа на Си++ пользуюсь DEV-CPP Не могу разобраться почему не работает программа. Если у кого есть время помогите пожалуйста. ...

Программа в Visual Studio работает, а в Borland C++ нет - C++
Здравствуйте! У меня такая проблемма: программа работает на Visual Studio, а на Borland C++ выдает 25(!) ошибок! Программа предполагает...

Не работает цикл for - C++
Всем привет! Необходимо было написать реализацию RSA, однако возникли проблемы с циклом for: for (i=2; i&lt;=funcN; i++) if...

Не работает цикл while() - C++
Подскажите, почему в функции Viewfull() цикл срабатывает только на половину while (m1!=m2 &amp;&amp; y1!=y2) то есть только для m1!=m2 void...

Не работает цикл!!! - C++
Help!!!!! Почему не считает цикл... опять где-то ошибся #include&lt;conio.h&gt; #include&lt;stdio.h&gt; #include&lt;math.h&gt; #include&lt;iostream&gt; ...

Не работает цикл - C++
Задание к примеру ввожу матрицу 2х2 1 2 3 4 должно выдать 4 а выдаёт 2 в чём проблема?

Не работает цикл for - C++
#include &lt;iostream&gt; #include &lt;conio.h&gt; using namespace std; int main() { int x; for(x=0; x&lt;10; x++); cout &lt;&lt; x &lt;&lt; &quot; &quot;; ...

Не работает цикл - C++
int Date::getYear() { int a; while (1) { cout&lt;&lt;&quot;Year: &quot;; cin&gt;&gt;a; if (a&gt;0||a&lt;10000) break; cout&lt;&lt;&quot;Error!&quot;&lt;&lt;endl; ...

Не работает цикл - C++
Доброго времени суток. Только начал изучать этот язык в институте, а там уже лабы требуют, и я в ужасе пытаюсь их успевать делать) Дали...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Haster
инженер-системотехник
109 / 108 / 2
Регистрация: 10.03.2009
Сообщений: 533
04.07.2009, 11:51     Не работает цикл for С++ Borland #2
потому-что в функцию printf нужно передавать не указатель, а саму переменную.
Т.е. тебе нужно так: printf("\n k=%d,k);
Tan4ik
0 / 0 / 0
Регистрация: 02.07.2009
Сообщений: 4
04.07.2009, 12:13  [ТС]     Не работает цикл for С++ Borland #3
Спасибо большущее!
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru